前言:
总是在遗忘曾经的知识,今天起一点点捡起来~尽可能的梳理一下,加深记忆。比起君子讷于言而敏于行,我更喜欢君子善于言且敏于行。
目录
2.以太网帧格式,最常用的为Ethernet 2的帧格式
一.数据链路层
1.MAC地址 又称 物理地址或者网卡地址
(1)一共有48位二进制(48bit),八位一组分为6组
前24位区分了各个厂商(这一家生产的还是那家生产的)
后24位厂商生产的每个网卡之间的区分(同一家生产的不同型号的)
理论上说不存在重复的MCA地址,用在以太网内,局域网
(但是,因为有黑客的存在所以MAC地址并没有取代IP地址,IP地址用在intel网)
(2)48位太多了,可以转换为16进制
十六进制:0-9,A-F,两位一组分为6组
2.以太网帧格式,最常用的为Ethernet 2的帧格式
二.了解交换机
交换机的作用就是为了让多台电脑进行数据通讯。它有很多的接口,a b c d,互相通讯,可以先发给交换机,交换机再转发给要收到的人。通过交换机连接的网络称为局域网,即LAN。另一种叫广域网,公网,即WAN。
1.交换机的工作原理
交换机的工作原理:根据MAC地址来转发数据包。
交换机里有一小块硬盘 用来存放MAC地址表(MAC地址+接口标识),是动态的,不会永远存在,每隔300s清空一次。
交换机上连接着ABCD四台电脑,分别对应1234四个交换机接口。交换机内最初有一个空的MAC地址表。A发送数据包,从1口进入交换机。数据包开始物理层向数据链路层走。交换机可以读取MAC封条的信息,可以看MAC内的两个重要数据:源MAC地址和目标MAC地址。此时可以得知1接口对应的MAC地址为源MAC地址,该信息将会被记录在MAC地址表内。
交换机开始发送广播,除了1口不发。因为就是从1发出来的,所以只给234发就好了。此时BCD开始确认是不是找自己的。BC发现不是找自己的,于是乎,丢包。D发现是找自己的,开始回应数据包。这个数据包内的目标MAC地址和源MAC地址与A包内的正好相反。交换机接收到D发来的包,读取了MAC封条的信息,查看了里面的两个地址,将信息记录在MAC地址表内。确定了目标所在,就进行单播,只联系AD。
三.IP地址
互联网上连接网络设备和计算机都有唯一的地址,以此作为该主机在Internet上的唯一标识,称其为IP地址。
1.IP地址的格式
IP地址由32位二进制数组成。eg:11010010.01001001.10001100.00000110
也可以用十进制来表示。eg:210.73.140.6二进制转化为十进制(1是有,0是无)
2.十进制和二进制的转化方式
二进制转化为十进制(1是有,0是无)
十进制转化为二进制(取余数,倒着写)