라우팅, arp(주소 확인 등)를 포함하여 한 컴퓨터에서 다른 컴퓨터로 데이터 패킷이 전송되는 방식
1. LAN은 임시 모드이고 호스트도 라우터 역할을 하므로 해당 라우팅 계층 프로토콜을 작성해야 합니다.
2. 그런 다음 b는 arp 응답으로 a에 응답합니다. 이는 a의 소스 IP와 소스 mac을 현재 대상 IP와 대상 mac으로 변경한 다음 자신의 소스 IP와 소스 mac을 가져옵니다. 그리고 그것을 a에게 보내세요.
3. MAC 주소가 있으면 직접 데이터 패킷을 보내고, 없으면 ARP 요청 브로드캐스트 패킷을 로컬 네트워크 세그먼트로 보내 대상에 해당하는 MAC 주소를 쿼리합니다. 주인. 이 ARP 요청 패킷에는 소스 호스트의 IP 주소, 하드웨어 주소, 대상 호스트의 IP 주소가 포함됩니다.
4. 대상 MAC 주소가 다시 작성되어 해당 인터페이스에서 전송됩니다(WAN 인터페이스에는 MAC 주소가 없음). 데이터 패킷이 전달되는 라우터 또는 게이트웨이 장치는 모두 다음을 수행합니다. 동일한 작업(라우팅 프로세스는 프레임을 다시 작성하여 다음 홉으로 넘겨주는 프로세스)입니다.
5. ARP는 데이터 링크 계층 프로토콜이며 주로 IP 주소를 하드웨어 주소로 매핑하는 역할을 합니다. 직설적으로 말하면 스위치가 너무 "어리석고" IP 주소를 기반으로 해당 컴퓨터를 직접 찾을 수 없기 때문입니다. 하드웨어 주소를 통해서만 찾을 수 있습니다.
6.: 먼저 각 호스트는 IP 주소와 MAC 주소 간의 대응을 나타내기 위해 자체 ARP 버퍼에 ARP 목록을 설정합니다.