[포스코x코딩온] 스마트팩토리 입문과정 | 네트워크와 프로토콜 | ARP와 RARP, ICMP, 회선 교환 방식과 패킷 교환 방식

김영웅·2023년 3월 26일
0
post-thumbnail

이번 시간에는 ARP와 RARP, ICMP, 회선 교환 방식, 패킷 교환 방식에 대해 알아보는 시간을 가졌습니다.


[ARP와 RARP]

• ARP(Address Resolution Protocol)란 논리적인 IP 주소(네트워크 계층)를 물리적인 MAC 주소로 바꾸어주는 역할을 하는 프로토콜입니다. 네트워크 환경에서 임의의 호스트가 다른 호스트에 데이터를 전송하려면 수신 호스트의 IP 주소뿐만 아니라, MAC 주소 또한 알아야 합니다. 수신 호스트의 IP 주소는 보통 직접 입력하므로 입력한 IP 주소로부터 수신 호스트 MAC 주소를 얻는 작업이 추가로 필요합니다. 이 때 ARP 프로토콜을 사용하여 IP 주소를 MAC 주소로 변환합니다.

• RARP(Reverse ARP)란 ARP와 반대로 MAC 주소를 IP 주소로 변환하는 기능을 하는 프로토콜입니다.

[ICMP]

• ICMP란 TCP/IP의 IP 계층에서 추가적으로 필요한 기능들을 수행하기위한 프로토콜이며 대부분 오류에 관한 처리를 지원하는 역할을 하며 IP와 하나의 쌍을 이루며 동작합니다.

[회선 교환 방식과 패킷 교환 방식]

• 회선 교환 방식은 전용 선로를 설정하고, 데이터를 전송하는 동안 그 회선을 계속 사용하는 방식입니다. 이 방식에서는 회선에 할당된 대역폭이 유지되므로 안정적이고 실시간 전송이 가능합니다.
단점으로는 회선 할당이 고정되기 때문에 다른 호스트와의 통신이 불가능하며, 회선이 빈번하게 변경되면 대역폭이 낭비될 수 있습니다.

• 패킷 교환 방식은 데이터를 패킷 단위로 분할하여 전송하는 방식입니다. 각 패킷은 독립적으로 전송되며, 목적지까지 도달하면 다시 원래 데이터로 재조립됩니다. 이 방식에서는 대역폭을 동적으로 공유할 수 있기 때문에 여러 호스트 간의 통신이 가능합니다.
단점으로는 패킷들은 독립적으로 전송되기 때문에 패킷의 순서가 바뀌거나 패킷의 유실이 발생할 수 있습니다.


이번에 배운 위의 개념들은 네트워크 통신에서 한 번씩 집고 가야 할 중요한 개념들이었던 것 같습니다.

0개의 댓글