Computer Science/Network

11.1 introduction ICMP란? 👉🏻 TCP/IP에서 IP 패킷을 처리할 때 발생되는 문제를 알려주는 프로토콜이다. 각 열의 내용 PRC_ Net/3에서 처리한 ICMP 메시지와 프로토콜 독립 오류 코드 간의 매핑을 보여준다. icmp_imput 각 ICMP 메시지에 대해 icmp_input에 의해 호출된 함수를 보여준다. UDP UDP 소켓에 대한 ICMP 메시지를 처리하는 기능이다. TCP TCP 소켓에 대한 ICMP 메시지를 처리하는 기능이다. errno 이 열이 비어있으면 커널은 ICMP 메시지를 프로세스에 보고하지 않는다. ICMP message type 8번 echo request 메시지 요청 0번 echo reply 메시지 응답 3번 destination unreachable 도..
✔ Ethernet 이란? 컴퓨터 네트워크를 분류하는 기준은 다양한데 그 중에서 간단한 기준인 네트워크 크기로 네트워크를 분류해보면 LAN, MAN, WAN 으로 분류할 수 있다. 크기를 어떤 기준으로 나누었냐고 한다면, 호스트 사이의 연결거리를 기준으로 한다. 여기서 호스트란 각각의 PC, 장비를 의미한다. 컴퓨터 한대한대를 각각의 호스트라고 생각하면 된다. LAN은 (Local Area Network) 로컬은 어떠한 한 작은 장소를 의미하기 때문에 소규모 지역에 위치하는 가까운 거리의 호스트로 구성된 네트워크라고 생각하면 된다. 간격이 가깝기 때문에 브로드 캐스팅 방식으로 전송한다. 여기서 이 브로드 캐스팅 방식 중 가장 유명한 것이 이 챕터의 주제인 이더넷이다. 이러한 느낌으로 이더넷이 여러개의 P..