패킷 캡쳐툴을 사용해서 보니까
아무리 작은 패킷도 40 byte 정도의 용량을 갖고 있었고...
4 : Version : IPv4
5 : Header Length : 20 byte
00 : Differentiated Services(TOS) : 00000000
0159 : Total Length : 345 byte
7D8A : Identification : 32138
0000 : Fragment flag : 0000000000000000
80 : Time to live : 128
11 : Protocol : 17 (UDP)
0000 : Header checksum : 0
AFC0E91D : Src IP address :
6DB88A8C : Dest IP address :
BCE7 : Src Port : 48359
D45D : Dest Port : 54365
0145 : UDP Length : 325 byte
9279 : UDP Checksum : 37497
이런식으로 정보를 갖고 있던데... 이런 정보 부분이 헤더인건가요?
패킷 보낼때, 패킷의 데티어 길이나, 패킷의 타입 코드 (클라이언트쪽에서 패킷 종류를 인식하기 위해서)
같은걸 정의해서 패킷 앞부분에 포함하여 보내는데.. 저는 그게 헤더라고 생각했는데...아닌건가요?
아무리 작은 패킷도 40 byte 정도의 용량을 갖고 있었고...
4 : Version : IPv4
5 : Header Length : 20 byte
00 : Differentiated Services(TOS) : 00000000
0159 : Total Length : 345 byte
7D8A : Identification : 32138
0000 : Fragment flag : 0000000000000000
80 : Time to live : 128
11 : Protocol : 17 (UDP)
0000 : Header checksum : 0
AFC0E91D : Src IP address :
6DB88A8C : Dest IP address :
BCE7 : Src Port : 48359
D45D : Dest Port : 54365
0145 : UDP Length : 325 byte
9279 : UDP Checksum : 37497
이런식으로 정보를 갖고 있던데... 이런 정보 부분이 헤더인건가요?
패킷 보낼때, 패킷의 데티어 길이나, 패킷의 타입 코드 (클라이언트쪽에서 패킷 종류를 인식하기 위해서)
같은걸 정의해서 패킷 앞부분에 포함하여 보내는데.. 저는 그게 헤더라고 생각했는데...아닌건가요?
합치고합치고합치고
걍 정해져있어
앞에서 몇번째까지는 뭘 나타내고 그다음부터 몇번째까지는 뭘나타내고. 또 뭘나타내는지에따라 뒤에 붙는 헤더들 의미도 달라지고
인터넷 통신 설계과목 같은거 들으면 설명해주던데...
글쓴이는 프로토콜 개념 다시 잡고 옵니다
RFC문서 봐라 스펙 전부 다 나옴