본문 바로가기

코드비트2

[네트워크] TCP 헤더에 담긴 내용 알아보기 TCP 헤더 1. 출발지 포트번호(Source Port Number) 출발지 주소를 판별하기 위해서, IP주소와 포트번호가 필요하다. TCP 헤더에는 포트 번호가 담겨있다 2. 목적지 포트번호(Destination Port Number) 목적지 주소를 판별하기 위해서, IP주소와 포트번호가 필요하다. TCP 헤더에는 포트 번호가 담겨있다 3. 일련 번호(Sequence Number) 전송하는 데이터의 순서, 32비트를 할당받기 때문에, 시퀀스 번호가 중복되기는 어렵다 최대값(4,294,967,296)을 넘어가면 0부터 재시작한다 4. 확인 응답 번호(Acknowledgment Number) 데이터 수신자가 예상하는 다음 시퀀스 번호를 의미한다. 상대방이 보낸 시퀀스 번호 + 자신이 받은 데이터의 byte.. 2021. 12. 9.
모두의 네트워크 - 6장 전송 계층 : 신뢰할 수 있는 데이터 전송하기 제 6장, 전송 계층 : 신뢰할 수 있는 데이터 전송하기 전송 계층 ? 목적지에 신뢰할 수 있는 데이터를 전달하기 위한 계층 - 오류 점검 기능 - 목적지 애플리케이션 식별 기능 오류가 발생하면, 데이터를 재전송하도록 요청하고, 받은 데이터를 어떤 애플리케이션으로 전송할지 식별한다. 신뢰성/정확성 데이터를 목적지에 문제없이 전달하는 것 신뢰성/정확성이 우선인 통신 방법 : 연결형 통신 정확한 데이터가 중요한 경우 사용 TCP(Transmission Control Protocol) 효율성 데이터를 빠르고 효율적으로 전달하는 것 효율성이 우선인 통신 방법 : 비연결형 통신 빠른 전송이 중요한 경우 사용 (ex. 영상 스트리밍) UDP(User Datagram Protocol) TCP(Transmission .. 2021. 12. 8.
반응형