路由交换技术(二)----网络编址
网络编址
2.1 物理地址
- 物理地址也就是mac地址,烧录在网卡上,具体描述设备具体信息,硬件地址。48位(六个字节),由12个16进制数组成,每2个十六进制数之间用“-”号隔开,前六位表示网络制造商的编号,后六位表示系列号
- 通过mac表示具体用户
- mac和 IP 一一对应,形成mac地址表
2.2 地址解析协议
- ARP原理:广播请求,单播回馈,具体看第一章
2.3 IP地址
-
IP地址32位组成,8bit一组,也就是常见的0.0.0.0-255.255.255.255,分为两部分:网络位和主机位
-
属于网络层地址,用于标识网络中的节点地址
-
分类:
-
注意点:私有地址有哪些,还有个重点就是子网掩码,找计算题求解
2.4 VLSM(可变长子网掩码)地址划分
- 对ip地址主机号的再次划分,划分到网络号中。这样避免ip地址的浪费,生成了各种类型的网络
- CIDR(无类域间路由):对网络号进行划分,减少了路由域中路由表条目的数量,从而缓解了IP地址和路由问题增大。有助于ipv4的充分利用
2.5 IPV6地址
-
IPV6 用来解决ipv4即将枯竭的问题
-
IPV6 表示:一组使用四位十六进制的数字表示,总共八组,总共就是446=128位,所以ipv6可以表示的地址个数也就是2的128次方
-
IPV6格式规定 :
- 每一项前导数字是0的话,可以省略。比如
2001:0DB8:02de:0000:0000:0000:0000:0e13 = 2001:DB8:2de:0:0:0:0:e13
- 可以使用::代替中间一组或多组的0,但是只能出现一次(如果连续0超过四组,则可省略0)比如:
2001:DB8:2de:**0**:**0**:**0**:**0**:e13 = 2001:DB8:2de**::**e13
- 如果用来表示IPV4 的话,后32位可用10进制表示。 比如
::ffff:192.168.89.9 相当于 ::ffff:c0a8:5909
- 每一项前导数字是0的话,可以省略。比如
-
IPV6分类:
- 单播地址:一个网络接口的地址。送往一个单播地址的包将被传送至该地址标识的接口上。
- 组播地址:一组接口(一般属于不同节点)的网络地址。送往一个组播地址的包将被传送至有该地址标识的所有接口上。
- 任播地址:一组接口(一般属于不同节点)的网络地址。送往一个泛播地址的包将被传送至该地址标识的接口之一(根据选路协议对于距离的计算方法选择“最近”的一个)
-
从ipv4到ipv6的过渡:
- 隧道技术:将ipv6数据包装入ipv4的隧道协议中,实际上就是将ipv4当成是ipv6的链接层
- 双堆栈:将ipv6看做是ipv4的一种延伸,以共享代码的方式实现网络堆栈
2.6 域名地址
-
根据域名查ip地址,然后进行网络通信
-
域名层次:根域名(例如www.baidu.com.root,root对所有域名一样,一般省略) -> 顶级域名TLD(例如.com/.net等)-> 二级域名SLD(例如 baidu.com)
-> 主机名host (例如: www.baidu.com)
名SLD(例如 baidu.com)
-> 主机名host (例如: www.baidu.com)