Java 네트워크 프로그래밍 핵심 정리

네트워크 프로그래밍은 웹 개발과 다릅니다. 웹 사이트를 만드는 것이 아니라, 서로 다른 위치에 있는 컴퓨터들이 데이터를 주고받을 수 있도록 연결하는 기술입니다. 통신 규약(프로토콜)을 통해 데이터 전송 규칙을 정하고, 하드웨어와 소프트웨어 인터페이스를 구현하여 노드 간 정보 교환을 가능하게 합니다. OSI 계층 모델과 프로토콜 비교 특성TCPUDP 연결 방식연 ...

5월 31일 10:42에 게시됨

TCP 스틱 패킷 문제 해결 및 구현

스틱 패킷 현상과 그 해결 방법을 설명합니다. TCP는 데이터를 스트림 형태로 전송하며, 이로 인해 여러 메시지가 하나의 패킷으로 합쳐질 수 있습니다. 이를 스틱 패킷이라고 부릅니다. 아래에서는 스틱 패킷이 발생하는 원인과 이를 해결하기 위한 몇 가지 방법들을 다룹니다. 스틱 패킷 발생 원인 데이터 전송 최적화: TCP는 효율적인 전송을 위해 작은 데이터들을 모 ...

5월 26일 10:12에 게시됨