Protocol: UDP, TCP
• UDP(User Datagram Protocol) > 속도 중시
⸰ 목적: 데이터의 빠른 전달을 보장하기 위해 사용, 빠른 속도 보장을 위해 대부분의 기능 제한
⸰ 특징
‣ 최소화된 Header
‣ 비신뢰성
‣ 비연결 지향성
‣ 단편화 크기: 512bytes > 재 전송 시 빠른 처리를 위하여 작은 단위로 데이터 생성
⸰ Service
‣ 실시간 스트리밍, 실시간 통신 등에 사용
‣ 정보해석 및 전달 서비스: DNS, DHCP / 빠른파일 전송: TFTP
• UDP Header(8bytes)
⸰ Source Port Address(2bytes): 출발지 Port 주소
⸰ Destination Port Address(2bytes): 목적지 Port 주소
⸰ Length(2bytes): Header+ Payload(=Total Length)
⸰ Checksum(2bytes)
‣ 4계층 Segment 전체와 3계층 정보 중 일부분에 대한 오류검사 값
‣ Psuedo Header를 구성하여 오류검출 수행
• Pseudo Header(12bytes)
⸰ Layer4의 오류검출용
⸰ 보안, 기능성이 떨어지는 IP의 오류검출을 함께 수행
⸰ IP의 일정 정보를 포함한 헤더를 생성한 후 TCP/UCP Segment에 Encapsulation 후 오류검출 수행
⸰ 초기상태의 Checksum = 0
⸰ 오류검출 값을 획득한 후 Pseudo Header 삭제 > 실제 통신 시 Segment만 전달
⸰ 작동방식
'Network 해봐~' 카테고리의 다른 글
네트워크 경로 설계(Routing) (0) | 2023.11.16 |
---|---|
Layer 4 Transport(전송 계층)[Protocol(TCP), 장비] (0) | 2023.10.04 |
Layer 4 Transport(전송 계층)[역할 및 주소] (0) | 2023.10.04 |
Layer 3 Network(네트워크 계층)[장비] (0) | 2023.09.27 |
Layer 3 Network(네트워크 계층)[Protocol(ICMP)] (0) | 2023.09.26 |
댓글