10.1主机的数据结构
地址空间足够的大,可以扩展接入的网络范围
多子网交叠
10.2IPv6地址解析
互联网设计规律
*邻居发现协议
*多播(IPv6不再采用广播的方式因为会产生不必要的资源浪费,让无关的主机接收到报文)
请求解析的结点把邻居请求报文以多播的形式发送到与目的IPv6地址有关的多播地址上。
目的结点通告自己的位置
——
知道B的IP地址,不知道MAC地址
尽管是以多播的形式发出去,但只有目的主机能收到报文
目的路由器把邻居通告报文以单播的形式传回去
相同链路:没有跨越路由器
类型=135:目的是查询MAC地址
多播IP是怎么生成的?
数据是可写可不写的
4个3开头代表MAC地址是多播MAC地址(多个终端会以该MAC接收数据)
其他结点会忽略该报文
http://www.firewall.cx/networking-topics/general-networking/107-network-multicast.html
多播地址能代表单播地址
根据多播地址低位映射出多播MAC地址
为什么不直接采用请求节点的IP地址?
不知道单播MAC,所以不能用单播的IP地址
问:这个多播MAC地址对应的是服务器/终端还是什么东西呢?
B会监听属于自己的多播MAC地址
多播MAC地址可能存在歧义
类型=134
路由通告
一个网络节点有一个网络接口,这个接口上至少有三个MAC地址
10.4 邻居可达性检测