HCIA 2

OSI七层参考模型----开放式系统互联模型


ISO-----国际标准化组织

OSI七层参考模型

  • 应用层-----接收用户数据,人机交互的接口,将自然语言--->编码
  • 表示层-----将逻辑语言转换为机器语言
  • 会话层-----针对传输的每一种数据建立一条连接(防止数据见相互干扰)

上三层----控制层面

下四层----数据层面

  • 传输层-----区分流量,定义数据传输方式
  • 网络层-----通过IP地址进行逻辑寻址
  • 数据链路层---介质访问控制--MAC;逻辑链路控制层---LLC
  • 物理层-----定义一些物理特性,传播比特流

报文封装与解封装

PDU-----协议数据单元

上三层---数据

传输层---数据段

网络层---数据包

数据链路层---数据帧

物理层---比特流

TPC/IP协议栈


物理层

物理介质

  • 同轴电缆
  1. 传输速率---10Mbps
  2. 粗同轴电缆---500米
  3. 细同轴电缆---185米
  • 双绞线

线序

568A

绿白、绿、橙白、蓝、蓝白、橙、棕白、棕

568B

橙白、橙、绿白、蓝、蓝白、绿、棕白、棕

左-双绞线,右-水晶头(RJ-45水晶头)

RJ-45----网线

RJ-11----电话线

  • 光纤

双工模式

单工:设备仅支持发送数据或接收数据

半双工:设备可以发送数据和接收数据,但是不能同时进行(只能一边发一边收)-----对讲机

全双工:设备可以发送和接收数据,并可以同时进行-----电话

同一物理链路连接的设备双工模式必须相同

数据链路层

LAN----局域网,现今局域网使用的数据链路层协议就是以太网协议。

以太网当中,存在最重要的通讯基础就是MAC地址。

数据帧

EthernetⅡ帧格式

帧的发送方式

  • 单播帧----一对一发送数据
  • 组播帧----在特定情况下使用,目的为一组设备
  • 广播帧----目的MAC全1

网络层

有类分址

有类地址分类按照IP地址的前8位数字特征进行分类,共分出五类,其中A、B、C类为单播地址,掩码分别为8、16、24位

特殊地址

  • 无效地址----0.X.X.X---------0.0.0.0(1、代表没有IP地址;2、代表所有网络)
  • 本地测试地址----127.X.X.X
  • 受限广播地址----255.255.255.255
  • 主机位全0----192.168.1.0/24---代表一个网段
  • 主机位全1----192.168.1.255/25----定向广播地址
  • 169.254.0.0/16

私有地址

  • A类:10.0.0.0---10.255.255.255

10.0.0.0/8

  • B类:172.16.0.0---172.31.255.255

172.16.0.0/16、172.17.0.0/16、172.18.0.0/16......172.31.0.0/16-----共16个

  • C类:192.168.0.0---192.168.255.255

共256个地址段,192.168.1.0/24

公有地址

除了特殊地址和私有地址外的所有单播地址。

IP协议

  • 生存时间---TTL---最大值255

·单位为路由器个数,数据包每被一个路由器进行转发,则TTL值-1的

IP分片

以太网当中,规定最大传输的一个数据包的大小为1500字节。-该值被称为MTU----最大传输单元。

Identification----标识

  • 序号,用于标记数据包的先后顺序,方便后续接收方将收方将数据进行恢复重组。

Flags----标志位----3bit

  • 固定位第一位为0
  • DF位----代表该报文是否分片,若为0则代表分片,若为1则代表未分片。
  • MF位----代表该报文是否为最后一片,若为0则代表最后一片,若为1则代表后续还有其他报文。

Fragment----片偏移

  • 标识分片后的报文在原始报文中的相对位置,单位为8字节。

传输层给网络层发送一个5000字节大小的报文,该报文在网络层需要进行IP分片,问此时IP分片的数量以及分片后的报文的标识、标志位和片偏移是多少。

X(1480)

X(1480)

X(1480)

X(560)

DF

0

0

0

0

MF

1

1

1

0

片偏移

0

185

370

555

对比片偏移量放入报文

传输层

端口号----作用就是标识进程

  • 静态端口----网络上比较常用的协议固定使用的端口号

1-1023

telnet----23 ftp----20/21 http---80 https---443 dns---53 dhcp----67/68

  • 动态端口----某些协议自动随机生成的端口号

1024-65535

TCP协议----传输控制协议

一种面向连接的可靠性协议。

序列号和确认序列号都为32位

可靠性

确认机制 ----传输确认,每接收到一个数据段,都需要进行一次确认

重传机制----超时重传,当一个数据段中的某一个包丢失,会提示要求重新传输这个报文

排序机制----传输一个报文,可能会被分为多个数据包,并从不同路径传输,最终达到目的地的顺序会被打乱,需要进行重新排序。----重新排序依靠TCP的序列字段

流控机制(滑动窗口机制)----通过调节窗口大小来对流量进行控制。

窗口大小:指无需等待确认件可以连续发送的数据的最大量。

TCP为了保证自身的可靠性,具备重传机制,故不允许在网络层进行IP分片。而TCP会在传输层使用分段的方式将报文大小分割成满足网络层MTU数值的大小,以保证不会被网络层分片。

MSS(最大传输层)===MTU-TP头部-TCP头部

PMTU----路径MTU发现协议

  • 在IP头部中,DF字段设置为1,表示不能分片
  • 当接收方接收到一个不能分片的报文是,会将该报文丢弃,并回复一个ICMP报文(告诉发出者,数据不可达,且表面不可达原因)同时携带上本地的MTU值
  • 发送方接收到该ICMP报文后,因为TCP的重传机制,会重新发送一个数据,此时该数据会根据ICMP报文在的新的ICMP

面向连接

三次握手

四次挥手

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值