Reg. Date: June 01, 2004 By 이민영
>>Ip Packet 사이즈가 (1500bye이상) 이더넷 MTU값보다 클때...fragmentation을 하는 걸로 알고 있습니다..
>>원래 패킷이 fragmentation되기 전에는 소스ip,소스port,데스티네이션ip,데스티네이션port정보가 있을건데,만약 패킷이 fragmentation이 되어 여러개의 패킷으로 나누어 진다면 소스ip,소스port,데스티네이션ip,데스티네이션port정보가 분할된 모든 패킷에도 들어 가는지 궁금합니다....특정 정보가 빠질수가 있나요?
>>(port정보가 빠지던지.....머 그런거...)
>
>
>위에 질문에 답주셔서 감사드립니다.
>제가 알기로 정보가 빠질수없습니다.
>프로토콜이기 때문이죠.여기서 프로토콜이라함은 RFC규정에 따른
>패킷구조가 정해져있기에 님께서 말씀하신것처럼 한개라도(소스IP나,시퀀스넘버나) 빠지게 되면 전송이나 수신자체가 되지않습니다.
>더군다나 이런 패킷의경우 요즘 방화벽에서는 anomaly attack으로 인식되어
>드랍됩니다.
>결론적으로 모든 패킷은 RFC규정에 근거하게 되있습니다.
>답변이 되었나 모르겟네요..
>그럼 즐거운하루되세요~~~
>
>
음...소스ip나 시퀀스 넘버가 빠지면 당연히 안되겠죠...근데 포트번호가 빠지면 어떻게 될까요? 저는그럴수도 있다고 생각이 드는게 우선 프레그멘트된 첫번째 프레임에는 모든 정보가 다 들어 가겠죠...그리고 나머지 프레임에는 소스 포트나 데스트네이션 포트정보가 추가가 안되면 어떻게될까요...포트정보 4계층이니까,,마지막 목적지 호스트에 도착했을때 가능하지 않나요..(물론 여기서 방화벽이나,,ips는 없는걸로 하고) 네트웍을 통해 목적지로 가는동안 라우터를 거치겠죠..하지만 라우터는
3계층까지만 확인을 하니 포트정보는 무시해도 될것 같은데요...마직막으로 목적지 호스트에서는 프레그멘트된것을 알고 버퍼에쌓아서 나머지 도착 패킷이 도착할때 까지 기다렸다가 reassembly를 하게 되는데...패킷이 모두 조립이 되면 첫번째 프레임에 포트정보가 드러가 있어 상위계층으로 넘기고.....
지금 이상황만 밨을때...과연 포트정보가 필요한지..그게 궁금하네요..