第一台计算机(1946)计算弹道轨迹
网络工作模型
应用程序--接收人类输入给计算机的一些参数--编码--应用层
编码--二进制--表示层
二进制--电信号--介质访问控制层
处理电信号--物理层--CPU
路由器--网络层
网络变大
节点增多---集线器 HUB
传输距离的延长-- 信号衰减--电压下降--中继器 --物理加压
传输介质(RJ-45双绞线(网线))
组成: 8根铜丝,两两相绞(568A标准:白绿 绿 白橙 蓝 白蓝 橙 白棕棕
568B标准:白橙 橙 白绿 蓝 白蓝 绿 白棕 棕)
分类: 屏蔽双绞线-- 在绝缘皮下方还有一圈金属壳,主要为了屏外界干扰 --- 应用于强干扰环境
非屏蔽双绞线--- 应用于日常环境
线类:常见的5类,超5类线。线类越高,铜丝越粗,绞的越紧 -- 速度更 快,抗干扰能力更强
拓扑结构
直线型结构
环型结构
星型结构
网状结构
网桥--交换机,一对一的单播
当一个数据包来到交换机之后,交换机会根据数据包中的源目MAC进行转发, 转发之前会先记录,根据源MAC地址记录自身接口和相连主机的MAC的对应 关系,之后在进行转发,转发过程会查看自身的MAC地址表,如果MAC地址 表有记录,则按照MAC地址表中的记录进行转发,如果没有记录,则洪范--除进入接口以外,向其他所有接口复制转发--洪范范围。
TCP 传输控制协议 ---面向连接的可靠传输协议
可靠机制:确认 重传 排序 流控
UDP 用户数据报文协议 ---非面向连接的不可靠传输协议
OSI七层参考模型
思想: 分层
1.更利于标准化 2.降低层次之间的关联性—某一层协议的增加或者减少, 尽量不要影响 其他层次。
相同层次之间的设备协议具体相同或者相似的作用, 不同层次之间具有 明显的差异, 每一层都在下层的基础上提供某种增值服务。
应用层—
表示层—
会话层
发现建立和维护和断开一次会话链接
传输层—优化传输, 端对端的传输
区分进程和服务—端口号— 16位二进制65536 0-65535
0-1023知名端口号, 著名端口号, 1024-65535
网络层—路由器— IP地址(逻辑地址) IP地址
数据链路层—介质访问控制层MAC, 逻辑链路控制层LLC。
电信号和二进制之间的转换
MAC地址—物理地址
物理层—处理电信号
TCP/IP模型
TCP/IP协议簇
协议数据单元— PDU
L1PDU
L2PDU
L3PDU
…
L7PDU
应用层的数据—数据报文
传输层—数据段
网络层—数据包
数据链路层—数据帧
物理层—比特流
封装和解封装
解封装—封装的逆过程, 可以理解为就是还原数据的过程。
TCP/IP (协议)
TCP的 三次握手Q和四次挥手实质就是TCP通信的连接和断开
三次握手: 为了对每次发送的数据量进行跟踪与协商,确保数据段的发送和接收同步,根据所接收到的数据量而确认数据发送、接收完毕后何时撤消联系,并建立虚连接。
四次挥手: 即终止TCP连接,就是指断开一个TCP连接时,需要客户端和服务端总共发送4个包以确认连接的断开。
应用层
http: 80
https: 443
telnet: 23
传输层—TCP/UDP
TCP和UDP的区别:
1.TCP是面向连接(TCP的三次握手) 的协议, 而UDP是无连接的协议 2.TCP的传输的可靠的传输, 而UDP的传输是不可靠的。排序, 确认, 重 传、流控。
3.TCP可以进行流控, 而UDP不行。滑动窗口机制。
4.TCP可以进行分段, 而UDP不能。
5.TCP转发数据包的速率慢, 并且占用资源比较大。 UDP的转发效率高于
TCP, 并且占用资源也会小一些
应用场景: TCP更加适用于对数据包可靠性要求较高的情况, 比如说传 输文件, 邮件等等, 而UDP适用于对可靠性要求较低, 但是对转发效率 要求较高的场景, 比如说: 即时通讯类。
C —客户端
S —服务端
网络层
数据链路层
物理层
练习:
子网汇总:192.168.1.0 24 ——192.168.000000 01.00000000 24
192.168.2.0——192.168.000000 10.00000000 24
由于192.168.1.0/24与192.168.2.0/24网络位前22位相同所以网络位由原来24变为22
结果:192.168.000000 00.00000000 22
子网划分:172.16.0.0 /16 分成四个网段
-
网段1: 172.16.0.0/18 (子网掩码为255.255.192.0)
这个网段可以包含172.16.0.1至172.16.63.254的主机地址。 -
网段2: 172.16.64.0/18 (子网掩码为255.255.192.0)
这个网段可以包含172.16.64.1至172.16.127.254的主机地址。 -
网段3: 172.16.128.0/18 (子网掩码为255.255.192.0)
这个网段可以包含172.16.128.1至172.16.191.254的主机地址。 -
网段4: 172.16.192.0/18 (子网掩码为255.255.192.0)
这个网段可以包含172.16.192.1至172.16.255.254的主机地址。