
해당 포스트는 영진닷컴,『그림으로 배우는 네트워크 NetWork 원리』, Gene 저·김성훈 역을 참고하여 작성하였습니다.

네트워크 인터페이스층의 역할은 같은 네트워크 안에서 데이터를 전송하는 것입니다. 기술적인 관점에서 말하자면, 하나의 네트워크는 라우터와 레이어3 스위치로 구획되는 범위, 또는 레이어2 스위치로 구성하는 범위입니다.
네트워크 - 라우터와 레이어3 스위치로 구획되는 범위, 또는 레이어2 스위치로 구성하는 범위(기술적 관점)
라우터 - 컴퓨팅 디바이스와 네트워크를 다른 네트워크에 연결하는 네트워킹 디바이스
레이어3 스위치 - 스위치와 라우터의 기능을 결합한 장치입니다.
레이어2 스위치 - 이더넷 프레임을 전달하고 MAC 주소를 사용하여 네트워크 트래픽을 전송하는 장치입니다.
예를 들어, 레이어2 스위치에 연결된 PC의 인터페이스에서 같은 레이어2 스위치에 연결된 다른 PC의 인터페이스까지 데이터를 전송할 수 있습니다. 그때, '0' '1'의 디지털 데이터를 전기신호 등의 물리적 신호로 변환해 전송 매체로 전달해 갑니다.
네트워크 인터페이스층의 구체적인 프로토콜로서 유선(이더넷)이나 무선 LAN(Wi-Fi), PPP 등을 들 수 있습니다. 네트워크 인터페이스층의 프로토콜이 통신 상대와 같아야 할 필요는 없습니다.
한 네트워크에 모든 기기가 연결되는 것은 아닙니다. 많은 네트워크가 존재하고, 거기에 다양항 기기가 연결됩니다. 인터넷층은 그 네트워크 사이에서 데이터를 전송하는 역할을 합니다.
네트워크끼리 연결하고 데이터를 전송하는 기기가 라우터입니다. 라우터에 의한 네트워크 간 전송을 가리켜 라우팅이라고 합니다. 또한, 원격지 네트워크에서 최종적인 풀발지와 목적지 사이의 데이터 전송을 가리켜 엔드투엔드 통신이라고 부릅니다.
인터넷층에 포함되는 구체적인 프로토콜은 IP, ICMP, ARP등입니다. 엔드투엔드 통신에 이용하는 프로토콜은 IP이고, ICMP와 ARP는 IP를 도와주는 프로토콜입니다.
[참고 자료] https://80000coding.oopy.io/1f0bc84b-e25e-461d-9c50-c1caddcf479a