본문 바로가기

network

패킷(packet) 생성 과정과 패킷 분석 방법 네트워크 패킷(packet) 생성 과정 어플리케이션단에서 트렌젝션단으로 데이터를 준다. - 어플리케이션단에서는 데이터를 생성. 트렌젝션단은 포트 정보를 헤더로 붙혀 네트워크단으로 세그먼트를 준다. - 트렌젝션단에서는 세그먼트(데이터+포트정보)를 생성. 네트워크단은 ip정보를 헤더로 붙혀 데이터링크단에게 데이터그램을 준다. - 네트워크단에서는 데이터그램(세그먼트+ip)을 생성. 데이터링크단은 MAC주소를 해더로 붙혀 프레임을 생성하고 피지컬단을 통해 목적지로 보냄. - 데이터링크단에서는 프레임(데이터그램+MAC)을 생성. 패킷분석 패킷(프레임) 순서 받는 사람 MAC주소 6바이트 - 보내는 MAC주소 6바이트 - type(0800=IP, 0806=ARP) 2바이트 - data(데이터그램) - FCS 뒤에서.. 더보기
OSI 7계층(layer)란? 간단한 정리 OSI 7계층(layer)네트워크를 공부하면서 가장 중요하고 기초가 되는 것이 OSI 7계층이다. 파고들수록 복잡하고 어려워지며 처음 공부할 때는 대략적으로 "어떤 계층이 어떤 것을 한다." 정도만 아는 것이 편하다. 고로 이 글에서는 간략한 설명만 하고 자세한 설명은 별도로 정리할 것이다.굳이 외우려고 하지말고 자신만의 방식으로 이해하는 것이 좋다. 자신의 분야가 어느 계층에 속하는지 알고 그 계층에서 어떻게 다음으로 데이터를 넘길 것인지가 중요하다. 7계층 – 응용 계층(Application)OSI 7계층 중 최상위 계층이며, 사용자가 직접 눈으로 보고 실제로 작업을 하는 계층이다. 웹 브라우저, HTTP, FTP, WWW, Telnet, SMTP, POP 등의 사용자와 직접적으로 상호작용 하는 모든.. 더보기