1.IP地址和MAC地址
IP地址
在IP协议中, 用来标识网络中不同主机的地址,作用在网络层;
IP协议有两个版本, IPv4和IPv6. 我们整个的课程, 凡是提到IP协议, 没有特殊说明的, 默认都是指IPv4
对于IPv4来说, IP地址是一个4字节, 32位的整数;
我们通常也使用 “点分十进制” 的字符串表示IP地址, 例如 192.168.0.1 ; 用点分割的每一个数字表示一个字节, 范围是 0 - 255;
MAC地址
MAC地址用来识别数据链路层中相连的节点;
长度为48位, 及6个字节. 一般用16进制数字加上冒号的形式来表示(例如: 08:00:27:03:fb:19)
在网卡出厂时就确定了, 不能修改. mac地址通常是唯一的(虚拟机中的mac地址不是真实的mac地址, 可能会冲突; 也有些网卡支持用户配置mac地址).
IP地址在数据包实际的物理链路传输中没有任何作用,它的作用是IP地址本身包含的区域信息,根据这个区域信息,路由器可以决定下一步,将这个数据包发给对应区域的路由器
实际的物理链路传送的是MAC帧数据包,在物理链路中IP地址是不可见的(原因:IP数据包又封装了一层,被封装到MAC帧里),只有到路由节点后,才会将IP帧从MAC帧中解析出来,获取到IP地址,来判断destIP是属于哪个区域的。
网络互连:集线器
通过网线直接传送数据的,工作在物理层。
只是数据的搬运工,不生产数据(不加工),只是把数据发送到所有端口.