OSI----Open system interconnect (开放式系统互联参考系统)
定义数据的产生标准,定义7层
- 应用层:接收用户所产生的数据,是人机交互的接口
- 表示层:将逻辑语言转化为机器语言(二进制语言)、翻译(数据的编码解码、数据的加密解密、数据的压缩和解压缩等 等)
- 会话层:管理通信,针对不同的数据流建立、维持并终止不同的虚会话链接
- 传输层:区分不同流量,定义传输方式;
1)区分流量:通过传输层端口号区分流量,端口号范围0到65535,静态端口(与流量之间一一对应且绑定)1~1023动态端口(与流量之间一一对应但不绑定)1024~65535
2)定义传输方式:TCP(传输控制协议)是一种面向连接的可靠传输方式;UDP(用户数据报协议)是一种非面向连接的不可靠传输方式
①可靠性:由确认机制和重传机制或定期重传机制
②面向连接:通过TCP三次握手机制
3)四层PDU(四层协议数据单元)Segment 数据段
-
网络层:编址、寻址(路由) 三层PDU:Package 数据包 IPV4数据报结构
Version:版本,占位4bit 0100=4,0110=6 IHL(IP Header Length):ip头部范围 占位4bit 单位32bit 默认值0101=5 IPV4头部范围20~60 Type of Service(简称TOS)服务类型 8bit 对数据标识时使用 TOS标记方式 三种 1)IP Precedence (IP 优先级) 3+5 前三个bit 000 001 010 011 100 101 110 111 0~7----QOS,默认是0 视频流量101 =5 ,协议流量----ospf---110 2)DSCP(Different Server Code point)区分服务代码点 6+2,6:0~63,越高越优先,2:ECN---显示拥塞通告 00表示不拥塞,11表示拥塞 3)PHB---逐跳行为(每一跳行为);兼容模式,对应21个不同的分类 Total Length :IP数据包总长度=IP头部+IP载荷 占位16bit,单位bit Identification:标识符 占位16bit 判断分片是不是属于同一个数据的不同分片 Flags: 占位3bit 第一个bitR--保留位 DF(don't Fragment)不分片位 MF(more fragment)更多分位片 Fragment Offset :分片偏移位,单位是字节 Time to Live(TTL)生存时间 : 占位8bit 0~255,单位是跳数 Protocol :协议,表示上层使用的协议,占位8bit Header Checksum:头部检验和 占位16bit Source Address:原IP;Destination Address 目标IP - 数据链路层-----局域网封装---Ethernet 2 IEEE802.3封装(基于OSI)/广域网封装 ----串线,PPP 、HDLC、ATM、Frame-relay帧中继 交换机的基本功能:1 基于源MAC的学习;2 基于目标MAC的转发;3 数据过滤; 4 防环 ARP(Address Protocol)地址解析协议 基于二层封装的协议 正向ARP---通过目标IP访问目标的MAC地址 反向ARP---通过目标的MAC地址访问目标IP地址 逆向ARP---帧中继中使用 无故ARP---免费ARP---地址重复检测 代理ARP 二层PDU:数据帧
- 物理层---------将二层的数据帧转换为物理传输介质中比特流,关注机械特性、电学特性、光学特性等。 一层PDU :数据流
TCP/IP------Transmission Control Protocol/Internet Protocol(基于因特网的通信协议)
定义数据的产生标准,定义四层
- 应用(应用、表示、会话)
- 主机到主机(传输)
- 互联网(网络)
- 网络接口(数据链路、物理)
OSI与TCP/IP的区别
相同点:都定义了数据的产生标准
不同点:OSI大多用于理论分析,不能跨层封装,支持多种网络层协议;TCP/IP大多用于协议开发。支持跨层封装,网络层协议仅支持IP协议
上三层为控制层面:根据开销值和优先级控制路由条目的加表,开销值和优先级都越小越优;
下四层为数据层面:根据路由表进行转发数据包:1)与操作;2)最长匹配;3)递归查询
静态路由:由网络管理员手工配置生成路由条目
1、出接口:适用于点对点型网络结构(注意:在思科中若是非点对点网络使用出接口做法数据可以 通信,但是在华为中非点对点网络结构中使用出接口,路由条目可以加表,但是不能通信)
2、下一跳地址:一般建议在非点对点(MA 多路访问网络结构中使用)
3、出接口+下一跳



永久静态路由使用环境:静态路由会因为直连路由的原因会消失,这时候就不希望路由器因为这个静态路由消失,而学习其他新的路由加表,以至于引起路由环路等一些问题,所以使这个静态路由永久加表
IGP和BGP最大的区别是:承载的路由数量不同
RIP:路由信息协议
- 适用范围:IGP
- 协议算法特点:距离矢量型 贝尔曼福特算法
- 是否携带网络掩码:version1 携带,version2 不携带
- 协议数据包的封装:基于UDP封装,端口号为520

异步更新机制:防止同步更新,范围(25.5-30)单位(0-0.15)减少大泛洪的可能
水平分割机制:通过一个接口接收到的数据不能再从这个接口转发回去
毒性逆转水平分割机制:通过一个接口接收到的数据必须再从这个接口转发回去,但带毒,即路由不可达
本文介绍了OSI七层模型和TCP/IP四层模型,包括各层的功能,如应用层、网络层的协议和数据单元。同时,讨论了静态路由的不同形式和RIP路由协议的特性,如异步更新、毒性逆转水平分割机制以及计时器机制。
1143





