오프셋은 무엇인가요?

돌문팬   
   조회 8581   추천 1    

안녕하세요.

 

요즘은 프로토콜 구조를 공부하기 위해 와이어샤크로 공부중인데요.

IP헤더나 TCP헤더를 보면은 비트 오프셋, 데이터 오프셋이라는게 나와있는데요. 

이 오프셋이라는게 정확히 어떤 의미인가요?

 

모르는 단어가 나오니 읽을 때 어려움이 몇 있네유.

 

ITES 2015-11
제가 아는 것만 말씀드리면... 데이터의 시작점 입니다.
5000byte의 데이터가 전송될때 MTU 1500byte (헤더포함)크기로 잘리게됩니다.
(ping x.x.x.x -l 5000) 명령을 와이어 샤크에서 보면 아래처럼 옵셋이 변하는 것을 보실 수 있습니다.
1번패킷 - data 1480 + header 20byte (옵셋 : 0)
2번패킷 - data 2960 + header 20byte (옵셋 : 1480)
3번패킷 - data 4440 + header 20byte (옵셋 : 2960)

고수님께서 보시기에 잘못된 정보가 있다면 말씀해주세요 ^^
offset.. 기준점에서 얼마나 떨어져 있는가를 말하는 건데요. 정확한 의미는 용도에 따라 다를 수 있습니다. 헤더에서 각 필드의 offset을 질문하시는 거라면.. 헤더의 시작에서부터 몇 바이트 떨어진 위치에서 해당 필드가 시작되는가. 또는 특정 워드 내에서 몇번째 비트부터 시작하는가를 말하는 거겠죠.
돌문팬 2015-11
아하 기준점 or 시작점이라 이해하면 되군요.
친절한 설명들 감사합니다~


제목Page 95/107
2015-12   9703   호호
2015-12   6638   패킷스트림
2015-12   7716   레이크
2015-12   6505   부스터짱짱맨
2015-12   8072   쫑쫑쫑
2015-12   7972   레이크
2015-12   7034   박완경
2015-12   6094   패킷스트림
2015-11   6173   ggg345
2015-11   6855   NGC
2015-11   8582   돌문팬
2015-11   7135   쫑쫑쫑
2015-11   12258   철이님
2015-11   8452   쫑쫑쫑
2015-11   7425   보거스123
2015-11   13110   이원근
2015-11   11948   제처바람돌이
2015-11   8470   JYJ
2015-11   11247   김동혁1
2015-11   8124   쫑쫑쫑