OSI : 开放式系统互联(参考模型)
七层参考模型(物数网传会表应)
应用层,表示层,会话层-----控制层面
传输层,网络层,数据链路层,物理层----数据层面
应用层:接收用户的数据,人机交互的接口,面向的应用程序。
表示层:将逻辑语言(软件语言)转换为机器语言(二进制语言),翻 译 ,加密
会话层:针对传输的每一种数据(流量)建立(管理:维持、终止)一条 虚连接(为了防止不同类型的数据互相影控制层面)
传输层:作用 1.区分流量 2.定义数据传输方式
端口号: port ID , 数值范围1-65535
静态端口:又称为注明端口范围1-1023
动态端口:范围1024-65535
常见端口号:
HTTP---80 TCP
HTTPS ---443 TCP
RIP----520 UDP
Telnet---远程登录服务 23
SSH ----远程登录(安全性较高 加密 认证),22 TCP
DNS----域名解析 ,53 TCP--6和UDP--17
TCP:传输控制协议,是一种面向连接的可靠传输协议
UDP:用户数据报协议,是一种非面向连接的不可靠传输协议
不可靠传输方式流量特点:1.大流量 2.实时性较高 3.对数据丢失不敏感
可靠的:如何保证可靠性? 1.确认机制 2.重传输机制
三次握手机制: 保证了面向连接 ,又称为TCP的三次握手
网络层:编址 寻址
编址协议: IP (IPV4 IPV6)
IPv4:采用32个二进制编址。
一个二进制 称为1位 bit 。
128 64 32 16 8 4 2 1
地址分类:
A类地址: 第一位固定为0
0XXX XXXX ---0-127(1-126),网络掩码默认为 255.0.0.0
B类地址:前两位固定为10
10XX XXXX---128-191,网络掩码默认为255.255.0.0
C类地址:前三位固定110
110X XXXX---192-223,网络掩码默认为255.255.255.0
D类地址:前四位固定为1110
1110 XXXX---224-239,组播地址,无掩码
E类地址:前四位固定为1111
1111 XXXX---240-255,科研地址
特殊地址:
1.0.X.X.X 无效地址(保留地址),0.0.0.0 无效地址 占位
2.127.0.0.1 本地测试
公有地址:具有全球唯一性标识地址
私有地址:不具唯一性标识的地址
数据链路层:局域网(以太网 Ethernet) 广域网 (PPP HDLC ATM FR )
物理层:关注 网络硬件的机械特性 光学特性 电学特性
传输介质:光纤 、双绞线
TCP/IP 模型:
应用层(应用层 表示层 会话层)
主机到主机层(传输层)
互联网层(网络层 )
网络接口层(数据链路层 物理层)
数据封装:产生数据的过程
数据解封装:接收数据进行读取的过程
子网划分: 借位 (由高往低)不能增加IP地址,可以更加充分利用IP地址,减少了IP地址浪费。
子网汇总: 取相同位(网络位) , 去不同位(主机位)。
查看:[R1]display ip interface brief
查看运行配置:<R1>display current-configuration
保存:<R1>save
查看保存配置文件:<R1>display save configuration
重启设备:[R1]reboot
路由器:路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用。
交换机:交换机是电信号转化为网络信号的一种设备。
静态路由:
1.出接口----建议使用在P2P网络结构中
2.下一跳----建议使用在非P2P网络结构中(在下一跳中,数据传输需要 进行递归路由查找)
3.出接口+下一跳
4.缺省路由 (默认路由)default route
共6行,每一行是32个bit,也就是4个字节。
Version:版本 所占空间4bit 默认值为0100
IHL: ip header length ip头部长度 4bit ip包头一般来说是20字节 最后一行options和padding在默认的ipv4数据包中是空的,Ihl中每一个数值的单位是32bit 默认值0101 对应的十进制数是5 (532bit)/8=4字节
一个ipv4的数据包包头最大值是60字节 因为IHL中最大的二进制为1111 换算成十进制为15 (1532bit)/8=60字节
一个ip数据包的大小在20—60字节之间,是以4字节为间隔进行增加或者减少的
Service type: 服务类型 默认8bit 作用:标记流量 可以用于QOS策略
packet length: 总长度 包含ip包头和data数据 占16个bit 单位bit
identification: 标识符 占16bit 0—65535 在3层ip包头中用来标识或区分不同的流量
Flag: 标记位 占3bit
Flag offset: 分片偏移 占13bit 本数据包距离完整数据包头部的偏移值 单位:字节
Time to live: 生存时间 占8bit 数值范围0—255 三层防环机制,每经过一台路由器TTL值减一 当减为0时路由器直接丢弃
protocol: 协议 8bit 用于描述上层协议
header checksum:头部校验和 16bit 计算数据包头部完整性
Source address: 源ip地址 32bit
Destination address: 目标ip地址 32bit
options: 可选项 完成一些特殊功能:严格路由 松散路由 记录路由 时间戳只能在options 里面做
padding: 填充项