目录
MTU:最大传输单元 max transfer unit == 1500 (ip add可以查看)
交换机接口的工作模式:单工(Simplex)、半双工(Half-duplex)、全双工(Full-Duplex)
物理层(physical layer)
数据链路层(Data link layer)
数据链路层的功能:
帧 Frame 是一种数据的形式
以太网:Ethernet:局域网 --》是一种比较常见的网络类型
MAC地址:
MAC地址 --》物理地址 --》硬件地址 --》帧的数据格式里使用
MAC地址不需要去配置,安装好系统就会有,系统会到网卡芯片里去读取MAC地址
网络地址:
单播地址 UNITCAST 一个人可以接收的地址
组播地址 MULTICAST 一组人可以接收的地址
广播地址 BROADCAST 所有人都可以接收的地址
帧的格式:
目的地址和源地址都是MAC地址:
数据的范围:46~1500
MTU:最大传输单元 max transfer unit == 1500 (ip add可以查看)
密码加密算法:
密码加密算法:/etc/login.defs里面
如何知道你输入的密码是否正确:
输入密码:123456--》 SHA512(123456)--》与shadow里面存储密码的字符串相对比 --》验证密码是否正确
QQ上的秒传功能如何实现?
QQ上传的时候,QQ会先扫描 --》为什么要扫描?为什么不直接传输就可以了吗
如何解决重复上传相同的文件?
大量的重复的文件会消耗大量的空间
如何知道哪些已经上传了,哪些没有上传?
我们也是利用很QQ相似的操作,使用hash算法确定相同的文件,然后只保存一个文件到云端的库l
抓包工具(网络分析工具):csnas(科来)
下载网址:百度网盘 请输入提取码
提取码:aaaa
字符界面抓包工具(linux):tcpdump
安装tcpdump工具
[root@master ~]# yum install tcpdump -y
tcpdump -i ens33 -e 可以查看ens33网卡的MAC地址
-i 指定接口,指定在哪个接口上抓捕数据 interface 一个网卡就是一个接口
网络适配器就是网卡
-e 可以查看到mac地址
-v 或者 -vv 可以看到更加多的协议的信息
交换机的工作原理:
2层交换机
交换机里有一个MAC地址表,记录了哪些MAC地址对应了那个接口(交换机的接口)
其中包含: vlan、mac 地址、类型 、接口(端口) port
MAC地址表:
mac地址表默认是保存在内存里面的,停电了会丢失
交换机可以理解为一台带电脑
工作原理:
交换机什么时候会采取广播行为?
1、目的mac地址在mac地址表里没有的时候
2、目的mac地址是广播地址或者组播地址的时候,也会广播
MAC地址:广播地址 : FF-FF-FF-FF-FF-FF
组播地址:01-11-22-33-44-55
通过arp协议来获取其他电脑的MAC地址
arp协议: address Resolution protocol 地址解析协议
将ip地址解析到对应的mac地址
交换机接口的工作模式:单工(Simplex)、半双工(Half-duplex)、全双工(Full-Duplex)
电脑一般使用全双工
网卡的配置:
模拟实验:
使用软件:Cisco Packet Tracer
链接: https://pan.baidu.com/s/1ehZALUgl3pkz-ykhHCpFeA?pwd=aaaa
提取码: aaaa
实验图:
先连线,然后给电脑配置IP地址。
下图是switch1的MAC地址表:
交换机里有一个mac地址表,包含: vlan、mac 地址、类型 、接口(端口) port
当一个接口对应多个mac地址的时候,说明这个接口连接的是一台交换机,交换机上接了很多的电脑,所以有很多的mac地址