简答题

假设在以太网上运行的IP协议,源主机A要和IP地址为192.168.1.250的主机B通信,请问A如何能得到主机B的MAC地址?

正确答案

主机A采用地址解析协议ARP获得主机B的MAC地址,具体过程如下:
(1)主机A首先根据主机B的IP地址192.168.1.250,在自己的ARP高速缓存表查找与之对应的MAC地址。如果可以找到,不再进行地址解析;否则,则以广播方式发送一个ARP请求分组,该请求分组中包含主机A的IP地址、MAC地址以及主机B的主机地址。
(2)主机B在接收到ARP请求分组时,将完成地址解析,并发送ARP应答分组,该分组包含了主机B的MAC地址。
(3)主机A收到来自主机B的ARP应答分组时,将提取主机B的IP地址和MAC地址加入到ARP高速缓存表中,然后将具有完整的源IP地址、目的IP地址、目的MAC地址和数据作为一个发送分组,传送给数据链路层并封装成帧。

答案解析

相似试题
  • 在运行TCP/IP协议的网络中,IP协议用于将数据报从源主机传输到目的主机。

    判断题查看答案

  • IP协议首部的源地址和目的地址字段存放的是源主机和目的主机的物理地址地址。

    判断题查看答案

  • 在IP数据报的传输过程中,如果发生错误,路由器丢弃该数据报并调用ICMP协议向源主机报错。

    判断题查看答案

  • 如果目的网络、目的主机都对,但是IP分组携带的是TCP报文,而目的主机使用的是UDP协议,那么目的主机在丢弃该分组之后,向源主机发送的ICMP报文的类型是()

    单选题查看答案

  • 使用以太网交换机连接的两台主机A和B,主机A的IP地址配置为192.168.1.2,子网掩码为255.255.255.0,主机B的IP地址配置为192.168.0.4,子网掩码为255.255.255.0。在主机A上使用ping命令“ping192.168.0.4”,则由测试结果可知()

    单选题查看答案

  • 在运行TCP/IP协议的网络中,TCP协议用于将数据从源进程传输到目的进程。

    判断题查看答案

  • 因特网使用TCP/IP协议实现全球范围计算机网络的互连,连接在因特网上的每一台主机都有一个IP地址。下面不能作为IP地址的是哪一个?()

    单选题查看答案

  • IP地址分为A、B、C、D、E五类,若网上某台主机的IP地址为155.129.10.10,该IP地址属于()类地址。

    填空题查看答案

  • 1983年的1月1日,被称为是互联网发展过程的一个"纪念日",从这一天起,阿帕网永久性地停止使用网络控制协议,从此以后,在互联网上的所有主机之间有着共同的协议TCP/IP。

    判断题查看答案