1 二层数据链路层传输:
以数据帧的形式在屋里链路上进行传输,通过MAC进行寻址, 一个帧的长度在64-1518字节之间
type:是对上层协议的标识, 如ip------》 oxo800 ARP ------> ox 0806
FCS:是在二层上对数据包完整性的验证
2 MAC地址 :
MAC是由48位字节组成,前24位 有供应商分配,后24位由厂商自己分配
单播: 前8位的第一位必须是0
组播:前8位的第一位必须是1
广播: 48位全位1
组播:是在一组内的主机都可一收到消息,在加入组时会有一个组播的MAC地址,作为目标mac ,
组播MAC 和单播MAC 时步冲突的
广播: 是同一个局域网内都可以接受到消息
当主机接收到数据帧后看是不是自己的mac,是自己的mac会进行解封,送往上层协议
3 ip地址:
对应在三层网络层通过IP地址进行寻址,IP地址有32位二进制组成,通常用点分十进制表示
IP 分为网络位,主机位
如: 192 . 168 . 1. 1
二 11000000 . 10101000 . 00000001 . 00000001
网络位 | 主机位
两个特殊地址:
广播地址: 主机位全位1
网络地址: 主机位全为0
二 进制 , 十进制 , 十六进制 转换:
二 进制 十六进制 十进制
0000 0000 00 0
0000 1001 09 9 (2^3+2^0)
0000 1010 0A 10
0000 1100 0C 12
快速记忆:2^7 = 128 2^6 = 64 2^5=32 2^4=16 2^3=8 2^2=4 2^1=2 2^0=1