一:OSI/RM-----1979年
开放式系统互联参考模型(OSI)一共有7层分别为:
1.应用层: 提供各种应用服务,提供人机交互的接口,将抽象语言转换为编码
2.表示层: 主要功能是将编码转换成二进制
3.会话层: 维持网络应用和网路服务器之间的会话连接
4.传输层: 端与端的传输—应用到应用,通过端口号来区分和标定不同的应用,其端口号由16位的二级制构成 ,范围为1-65535其中1-1023为知名端口,SPORT起始端口,DPORT目标端口。
5.网络层: 网络层的主要功能为提供逻辑寻址及IP地址有SIP和DIP。
6.数据链路层: 可以将二级制转换为电信号,控制物理层的硬件。也可以在以太网中,进行基于MAC地址实现物理寻址。MAC地址由48位二级制构成,前24位为厂家标识,后24位为厂商给具体芯片分配的串号,其特点为全球唯一及格式统一。
7: 物理层: 对于电信号的处理和传输。
TCP/IP通信模型
TCP/IP四层模型为TCP/IP标准模型
TCP/IP五层模型为TCP/IP对等模型
不同层级对于的数据名称:
应用层---报文
传输层---段
网络层---包
数据链路层---帧
物理层---比特流
TCP/IP模型允许跨层封装而OSI只能顺序封装
1,跨四层封装---协议OSPF---对应的端口号89
2,跨三,四层封装---在直连的交换设备之间---STP
SOF---帧首定界符
IP---互联网协议分为两种
(1):IPV4协议共由32位二进制构成采用点分十进制的计数方法。
(2):IPV6协议共由128位二进制构成采用冒分十六进制的计数方法。
IPV4地址分为网络位和主机位
网络位---用来标分不同的广播域,网络相同则代表在同一广播域中,网络位不同在表名在不同的广播域中
主机位---在同一个广播域中,依靠主机位来区分不同的主机。
子网掩码: 用来表示网络位与主机位数
如:192.168.1.1 则其子网掩码为 255.255.255.0
3:IP地址
Ip地址的分类
IP地址分为A,B,C,D,E类
A,B,C为单播地址
D为组播地址,E为保留地址
单播,组播和广播的区别:
单播—一对一
组播---一对多
广播---一对广播域内的所有
A: 0XXXX XXXX ---(0-127) 1 – 126 255.0.0.0
B: 10XX XXXX---(128-191) --- 255.255.0.0
C:110X XXXX---(192-223)---255.255.255.0
D:1110 XXXX---(224-239)
E:1111 XXXX---(240-255)
在IP地址中,一些IP地址被称作私网IP地址,其余的被称作公网IP地址。
A: 10.0.0.0 – 10.255.255.255 相当与一个A类网段
B: 172.16.0.0 – 172.31.255.255 相当与16个B类网段
C:192.168.0.0-192.168.255.255 相当与256个C类网段
一些特殊的IP地址:
1,127.0.0.1 – 127.255.255.254 ---环回地址
2,255.255.255.255 ---受限广播地址
3,主机位全1的地址 --- 直接广播地址
4,主机位全0的地址 --- 192.168.1.0/24 ---网段(网络号)
5,0.0.0.0 ---1.没有地址;2任意地址
6,169.254.0.0/16 ---本地链路地址/自动私有地址
VLSM ---可变长子网掩码
192.168.1.0/24
192.168.1.0 0000000 ---192.168.1.0/25
192.168.1.1 0000000 --- 192.168.1.128/25
CIDR ---无类域间路由
取向同,去不同 ---针对二进制
192.168.1.0 0000000
192.168.1.1 0000000
192.168.1.0/24
路由
直连路由 ----默认生成的 ---1,接口双UP。2,该接口必须配置IP地址
静态路由:通过网络管理员手工添加的路由条目
动态路由:所有的路由器都运行相同的路由协议,之后通过路由器之间相互沟通,交流最终计算出前往未知网段的路由条目。
静态路由的配置:
方法一:ip route-static 192.168.3.0 24 192.168.2.2 ---直接写下一条的地址,需要递归查找出接口
方法二: ip rout e-static 192.168.3.0 24 GigabitEthernet 0/0/1 ---直接写出接口,需要开启代理ARP才能正常通讯
[r2-GigabitEthernet0/0/0]arp-proxy enable ---开启代理ARP
方法三:ip route-static 192.168.3.0 24 g 0/0/1 192.168.2.2
方法四:ip route-static 192.168.4.0 24 192.168.3.2 ---写下两跳的地址,并且需要递归查找。
静态路由的拓展配置
环回接口-- 设备上用于测试TCP/IP协议栈能否正常工作的接口,默认不存在,需要手工配置。r1 interface Lookback 0 // 创建环回接口
r2-Lookback ip address 127.1.1.0/24
手工汇总–去往多个可以汇总的网段,且具有相同的下一跳时,可以直接写成汇总路由。
r2 ip route-static 10.1.0.0/22 172.16.32/1 汇总目标网段
路由黑洞–在汇总之后,汇总网段会包含网络中不存在的网络,导致流量有去无回。
缺省路由–一个不指定具体目标网络范围的路由条目,目标使用0.0.0.0/0代替
路由器在查询路由表时,先查直连路由,再查静态路由,动态路由,若依然没有去目标的路径,才选择此缺省路由由条目
空接口路由–在黑洞路由器上配置关于汇总网段的空接口路由,防止路由黑洞
r1 ip route-static 192.168.1.0 NULL 0
浮动静态路由--通过修改静态路由的默认优先级,达到备份效果
调配静态路由的优先级
列如:
Ip route-static 192.168.2.0 24 192.168.1.2 preference 61