什么的网络?
网络是由网络连接设备通过传输介质将网络终端设备连接起来,进行信息传递、资源共享的平台。
作用:信息的传递,资源的共享。
网络连接设备:路由器、交换机。
传输介质:网线、光纤、同轴电缆。
网络终端设备:PC、服务器,摄像头,电视
OSI(开放式系统互联模型)七层参考模型是由ISO提出的一套标准。
七层参考模型:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
记忆技巧:物数网传会表应/应表会传网数物
应用层:通过人机交互来实现各种各样的服务,常见的应用层协议:http(80)、ftp(20\21)、smtp(25)、pop3(110)、telnet(23)、dns(3)等。
协议:共同认定的标准
表示层:编码、解码、加密、解密
会话层:发现、建立、维持、终止会话的进程
传输层:1、通过端口号来区分不同的服务。
端口号分类:静态端口号:1——1023 一个端口号对应一个服务,呈永久绑定关系。
动态端口号:1024——65635 一个端口号对应一个服务,呈暂时性绑 定关系。
0为特殊端口号,保留使用,一般在网络编程中使用,代表所有端口 号。
2、提供可靠的输出
TCP(传输控制协议):面向连接的可靠传输协议
面向连接——三次握手、四次握手
可靠:确认 重传 排序 流控
UDP(用户数据报文协议):非面向连接的不可靠传输协议
3、数据分段
MSS最大段长度1480B、MTU最大传输单元1500B
字节、位的换算:1字节=8位
有效传输速度:100M宽带最大传输速度(下载):宽带/8*80%-85%
宽带:家用宽带、企业宽带、专线(IP不变)
网络层:通过IP地址来寻址、编址、寻址
数据链路层:MAC媒介访问控制子层 :通过MAC地址来进行物理寻址
LLC逻辑链路控制子层 :为上层服务提供FCS校验
物理层:定义电气电压、光学特性、接口规范
七层参考模型分层的目的:
1、降低层次之间的关联性,某一层的协议增加或减少不影响其他层次协议的工作。
2、便于标准化的制定。
3、便于学习和了解计算机层次。
数据的封装与解封装
如何定义N层设备?什么是七层设备?什么是三层设备?
此设备可以解封装到第N层,就称之为N层设备。
三次握手,四次挥手
SYN:同步序列号请求
ACK:确认
Seq+1=ack
四次挥手
FIN-请求断开连接
封装与解封装
封装可以理解为各层将每一层的实现数据添加到内容数据之前。解封装是逆过程。
而真正完成这个工作的是工作在各个层次的协议。类似与寄信的时候不能可把信纸直接寄出,需要信封、收件人、发件人、邮编、邮票等东西,这些东西相当于各个层次的实现数据。
Version:版本
IHL:头部长度
Type of sevice:服务类型
Total Length:总长度
Identification:标识 Flags:标志 FragmentOffset:片偏移
Time to live 生存时间 (TTL)
TTL范围0—255
我们的数据包每进过一个路由器,这个TTL就会减1.当这个值为0时候这个数据包就会被丢弃,不再转发。
Protocol 协议--标识上层协议--TCP 6 UCP 17
Header Checksumb 标头校验
Source Address 源地址
Destination Address 目的地址
Options 选项 Padding 填充
IP地址
TCP/IP与OSI区别
相同点:都是模型化 ,下层为上层服务,每层相互独立
不同点:OSI模型是先有模型后有应用
TCP/IP先有应用,再有模型
TCP/IP是四层模型(五层--对等模型)OSI 七层
TCP/IP仅支持TCP/IP网络
IP地址的部署
第一步、进入接口,系统视图下进入
【R1】interface GigabitEthernet 0/0/0
第二步、配置IP地址及掩码
【R1-GigabitEthernet 0/0/0】ip address 192.168.1.1 24
第三步、查看是否配置成功
方法1,查看接口摘要信息
Display ip interface brief
方法2,在接口下查看接口下当前配置-display this
方法3,查看设备当前配置
GE 代表接口类型 --
GigabitEthernet --对应的接口带宽为1000M
Ethernet ---对应的接口带宽为10M /100M
10GigabitEthernet --对应的接口带宽为10000M
0/0/0 代表接口编号
第一个0 代表接口所在板卡位置,为0则表示为内置板卡
0/0代表接口实际编号,路由器中第一个为0,交换机中第一个为1
查看接口摘要信息
Physical -代表物理电/光信号是否正常
三个状态:
UP :表示接口可以正常识别电信号
Down :表示接口不能正常识别电信号
Administratively down / *down :表示接口可以正常识别电信号,但是被人为关闭
人为关闭接口
Protocol 协议--表示接口是否可以正确识别数据
两个状态
Up --表示接口可以正确识别数据
Down --表示接口不能正确识别数据
只有当physical和protocol 都为UP时,数据才能正常收发
路由器的作用:
隔离广播域
--路由器默认每个接口均为一个独立的广播域--
配置IP地址时,每个接口所配置的IP地址不能在同一个网段
2.连接不同的网络(局域网和广域网、不同广播域之间)
动态路由
Pre ---优先级/AD值/管理距离
--作用:衡量路由协议的好坏,优先使用,数值越小表示越优先
静态路由 60
动态路由 ospf 10
Rip 100
Cost --度量值/metric值
--作用:衡量路径的好坏,数值越小表示路径越优,选路时优先采用;仅在动态路由协议中使用,静态路由默认为0
路由表的加表规则:
当学习到多条相同的路由条目时,路由器会优先比较优先级,优先级数值小的优先加表,如果优先级相同,则比较cost值,cost值小的优先加表;如果cost值一致,则同时加表
同时加表---等开销负载均衡
浮动静态路由
通过修改静态路由默认优先级的方式来达到路径备份的效果
2.等开销负载均衡
当流量通过设备时,设备会将流量拆分同时传输
动态路由--各台路由器之间运行了相应的算法后,相互学习沟通产生路由条目
动态路由是与静态路由相对的一个概念,指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整。当网络中节点或节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路由并继续转发报文。
根据工作区域分类/根据AS分类:
AS--自治系统
IGP --内部网关协议--负责AS内部的沟通
RIP
OSPF
EGP --外部网关协议--负责AS间的沟通
根据算法分类
距离矢量型路由协议 --RIP
链路状态型路由协议 --OSPF
*****RIP路由信息协议
工作特点:邻居间直接共享路由表
跳数--经过路由器的个数
解决环路的办法:
1、水平分割:从此口进不从此口出
水平分割的核心作用:消除MA网络中的重复更新量
MA网络 --在一个网络中节点数量不限制
点到点网络--在一个网络中,节点数量被物理或者逻辑的限制为两个节点
2、跳数限制 :最大跳数限制为16跳(网络的范围受到限制)
3、毒性逆转水平分割
4、抑制计时器
RIP协议 --路由信息协议--标准的距离矢量型路由协议
工作特点--邻居间直接共享路由表
基于UDP 520端口工作
特点
* 公有协议,属于IGP、距离矢量型
* 工作在四层属于UDP
* 最大跳数16跳,超过15跳路由就被无法使用
* 采用周期和触发更新
* Bellman-ford算法 邻居间共享路由表、以跳数作为cost值
* 计时器
4个计时器
周期更新计时器(30)、
保持失效计时器(180)、
抑制计时器(180)、
刷新计时器(240s )
数据包
- updata 更新路由信息
- request 请求路由,当网络拓扑发生变化是用于请求发生变化的路由条目
- response 回复被请求的路由条目