**- 应用层** >处理文件、打印、消息、数据库和应用程序服务
应用层是实际应用程序之间的接口——许多应用程序并非位于应用层中而是与应用层协议交互。
**- 表示层** > 用于数据加密,压缩和转换服务
表示层向应用层提供适用本机的格式化数据,并负责数据转换和代码格式化。
**-会话层** > 用于对话控制
会话层负责协调设备间的对话,设备有三种工作模式:单工、半双工、全双工。
**-传输层** > 端到端连接
数据完整性由传输层的协议确保, 三次握手、通信、有时传输期间,高速PC生成的数据六远远超过网络传输能力,进而导致拥塞,大量PC同时向一个网关或PC发data时容易导致问题——TCP和UDP属于这一层
该层的在面向连接的可靠数据传输模式中,数据报到达接受PC的顺序与发送顺序完全相同,若果顺序打乱>传输失败;数据丢失、重复、受损 > 传输失败;并通过主机确认收到的每一数据段。
若果服务有如下特征则表明是面向连接:建立虚电路(三次握手)
使用排序技术
使用确认
使用流量控制 { 缓冲、窗口技术、拥塞避免}
#Tip:窗口技术-用户控制未确认的数据段的数量 从发送方传输数据段到处理完毕来自接受方的确认之间有一段时间、发送方可利用这段时间传输更多的数据
在收到确认前,传输方可发送的数据段的数量称为窗口。#Tip:确认-确保数据完整是通过肯定确认和重传实现、确认要求接收方空手道data后恢复发送方,发送一条数据后发送方启动定时器,若到期任然没收到接受方的确认就重传该数据段。
**-网络层** > 路由选择
网络层管理设备编址、跟踪设备在网络中的位置并确定最佳数据传输路经;这意味着网络必须有位于不同网络中的设备之间传输数据流,路由器在网络层提供路由选择服务。
#Tip:在网络层中使用的分组有数据分组和路由更新;数据分组用于web中传输用户数据,用于支持数据的协议称被路由协议,包含IP和IPv6;路由更新分组包含有关web中所有路由器连接的网络的更新信息,并将这些信息告知临接路由——路由选择协议<RIP、RIPv2、EIGRP、OSPF>帮助每台路由器建立和维护路由选择表。
#路由器的每个接口属于不同的网络,so必须给每个接口分配不同的网络标识号且与同一接口相连的pc都必须使用相同的网络号
**## 默认状况下,router 不转发任何广播分组和组播分组;
路由器工具网络层报头中的逻辑地址确定将分组转发到哪个下一跳路由器;
路由器可使用管理员创建的访问列表控制可进出接口哦的分组类型,以提高安全性;
必要时,路由器可以在同一接口提供2层桥接功能和路由功能;
3层设备在虚拟LAN<VLAN>之间提供连接;
路由器可为特定类型的网络数据流提供Qos-稳定连接
**-数据链路层** >成帧
数据链路层提供数据的物理传输,并处理错误通知,网络拓扑和流量控制,使用硬件地址确保保温被传输到LAN中的正确设备;该层将报文封装成数据帧,并添加定制的报文头,其中包含目标硬件地址和源硬件地址,这些添加的信息位于原始报文周围,形成‘小容器’。
#IEEE以太网数据链路层包含两个子层:
介质访问控制-MAC子层-802.3,定义了如何通过介质传输分组,采用先到先服务的访问方式,带宽由大家共享-竟用介质访问,定义物理地址和逻辑拓扑;
逻辑链路子层-LLC-802.2,负责识别网络层协议并对其进行封装,LLC报头告诉本层收到帧以后如何对分组进行处理,并可提供流量控制以及控制比特排序。
**## 二层switch被认为是基于硬件的桥接,因为它使用ASIC的特殊硬件,ASIC的速度可达到吉比特,且延迟非常低,延迟-指从帧进入端口到离开端口的时间;
网桥和交换机读取通过网络传输的每一个帧,然后2层设备将源硬件地址加入过滤表中,以跟踪是从哪个端口收到的,这些记录在2层过滤表中的信息将帮助确定特定发送设备的位置。
3层switch用于确定网络位置;
2层switch用于确定设备的位置;
提供互联网络地址的路由选择表之与路由器提供了设备地图的过滤表之于交换机和网桥。
##透明桥接:建立过滤表后,2层将会只吧帧转发到目标硬件地址所属的网段,如目标设备与发送设备位于同一网段,2层将禁止帧进入其他网段;如目标位于另一网段,帧将只传输到该网段;如在过滤表中找不到目标地址,则会把帧转发到所有网段,如有未知设备对这种转发作出回应,交换机将更新其路由过滤表中有关该设备位置的信息,若帧尾广播,则转发所有网段。
*¥#%要阻止广播风暴的唯一办法是使用路由器
**-物理层** > 物理拓扑
物理层有两项功能:发送/接收比特,取0或1,使用数字值的莫尔斯码
对于每种类型的介质都需要特定的协议,这些协议表述了正确的比特传输模式,如何将数据编码成介质信号以及物理介质连接头的各种特征。