컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 호스트 간에 어떻게 소통합니까?

호스트 간에 어떻게 소통합니까?

간단히 말해 호스트 0 은 1 과 통신해야 하고, 호스트 0 은 자신의 IP 및 서브넷 마스크 작업을 통해 호스트 1 과 자신이 하나의 서브넷 내에 있는 것을 발견하므로 0 은 직접 1 과 통신할 수 있습니다. 그러나 레이어 2 패키지에는 1 의 MAC 주소가 필요합니다. 0 처음 통신할 때 1 을 모르는 MAC 을 발견한 다음 0 은 ARP 브로드캐스트 쿼리 1 을 전송하는 MAC 입니다. 스위치가 브로드캐스트를 받으면 MAC 0 을 인터페이스 f0/ 1 과 연결하고 MAC 테이블에 기록합니다. 그런 다음 스위치는 패킷을 브로드캐스팅하는 MAC 를 보고 레이어 2 브로드캐스팅을 목표로 스위치가 0/ 1 을 제외한 모든 인터페이스에서 패킷을 플러드합니다. 브로드캐스트를 받으면 1 은 0 에 응답하여 패킷이 스위치를 통과할 때 스위치가 1 의 MAC 를 포트 f0/2 와 연결한다고 알려줍니다. 그런 다음 0 은 1 의 MAC 를 알고 패킷 캡슐화를 완료하고 패킷을 보낼 수 있습니다. 패킷이 스위치에 도착하면 스위치는 MAC 테이블을 확인하고 1 의 MAC 에 해당하는 포트 f0/2 를 찾아 해당 포트에서 데이터를 전송합니다. 1 데이터를 받은 다음 0 의 MAC 를 알고, 데이터를 직접 캡슐화하여 스위치로 보내고, 표를 확인한 다음 f0/ 1 에서 보냅니다. 이렇게 하면 통신이 완료됩니다.
上篇: 아미 기술은 내년에 출시될 것인가 下篇: 휴가 전 작문
관련 내용