01
PART
网络发展
A
为什么会有网络
B
网络核心三要素
C
网络传输模式
1.单 工:只能单向传输
2.半双工:可以双向传输,但同一时刻只能单向传输
3.全双工:任意时刻都可以双向传
特别注意:半双工模式下,共享物理介质或者信道的通信双发必须采用CSMA/CD类避免冲突。有点类似大学那会宿舍一个公共电话,好多人都眼巴巴的等着给女朋友打电话,内部必须有一个协商机制;多人共享的东西必须有冲突算法。
D
网络通信类型
02
PART
网络和快递模型对照
03
PART
以太网络知识
A
物理层介质
B
网络拓扑
1)HUB物理拓扑(星型)
2)HUB逻辑拓扑(总线型)
红色的总线由4台主机共享,同时只能有一台机器发送数据(红色总线相当于HUB内部逻辑)
3)交换机网络拓扑(星型)
4)交换机逻辑拓扑(网状)
5)冲突域的概念
半双工模式下,共享物理介质或者信道的通信双发必须采用CSMA/CD类避免冲突。有点类似大学那会宿舍一个公共电话,好多人都眼巴巴的等着给女朋友打电话,内部必须有一个协商机制;多人共享的东西必须有冲突算法。HUB就属于冲突域,故这些年HUB已经淘汰;现在全部都是交换机。
C
以太网二层数据帧格式
最小长度:64(头部+校验18B,数据最小46B)
最大长度:1518(头部+校验18B,数据最大1500B)
TYPE含义:装载的数据是哪个协议的数据(设备收到数据包后通过这个字段判断交给上层哪个协议,如IP或ARP)
备注:以太二层数据帧有两种格式:ETHERNET_II和802.3,大部分主流是ETHERNET_II帧格式;上图是ETHERNET_II帧格式。
D
ARP数据包格式
1)ARP包是二层数据帧里的数据
2)ARP包里面又有自己的数据格式
3)二层数据帧又转化为物理链路上的比特
E
三层IP报文格式
1)IP包是二层数据帧里的数据
2)IP包里面又有自己的数据格式:包头和数据
3)IP包里面的Protocol:用来判断装载的
数据是哪个协议的数据(设备收到数据包后通过这个字段判断交给上层哪个协议,如ICMP或TCP或UDP)
4)二层数据帧又转化为物理链路上的比特
F
ICMP报文格式
1)ICMP是IP包的数据
2)ICMP又有自己的数据格式
3)IP包又是二层数据包的数据
4)二层数据帧由转化为物理链路上的比特
备注:ping和traceroute都是ICMP协议的实际应用
G
TCP报文格式
1)TCP是IP包里的数据
2)TCP又有自己的数据格式
3)IP包又是二层数据包的数据
4)二层数据帧由转化为物理链路上的比特
H
UDP报文格式
1)UDP是IP包里的数据
2)UDP又有自己的数据格式
3)IP包又是二层数据包的数据
4)二层数据帧由转化为物理链路上的比特
03
PART
网络层次及包回顾
1)数据在网络中传输,其实就是一层一层加信封(包头),一层一层剥信封(包头)的过程
2)上层是下层的数据,下层又是下下层的数据,直到物理层的比特流
LOMO
个人价值观:利他双赢
个人微信号:it_beijing