8.10HCIA

TCP 协议

传输控制协议–面向连接的可靠性传输协议

1.tcp首部格式

source port :源端口,标识应用程序发送。

destination port :目的端口 标识那个应用程序接收。

sequence number :序列号,第一位随机生成。

acknowledge number: 确认序列号,序列号+1.

data offset :首部偏移量 reserve 保留位,0。

window:留空机制,

URG:标志位,值为一,紧急指针位有效,代表数据包需要优先被处理。

ACK:值为一,确认序列号有效。

PSH:需要尽快处理标志位,值为一,将缓存中的所有数据包向上提交。

RST:重新建立连接标识。

SYN:发起建立连接标识。

FIN:完成连接标识。

2.TCP机制

1.确认机制:每次接收到新的数据段,都需要进行一次回复。

2.重传机制:当数据段中的一个报文丢失后,会要求重新上传一个丢失的报文。

tcp分段,分到报文满足IP阶段时无需再分段的程度。(代替IP分片)

MSS:最大传输段

MSS=MTU-IP头部-TCP头部

3.排序机制:当一个数据段被分为多个数据包时,从不同路径传输,最终到达目的地
的顺序会被打乱,所以需要重新进行排序。

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

面向连接

三次握手
客户端->>服务器:建立TCP链接,SYN=1 SEQ=X(随机数)
服务器->>客户端:1.ACK=1(确认) ack=X+1(确认序列号)
2.SYN=1 SEQ=1(服务器将两个数据包合并发送)
服务器->>客户端:ack=y+1 ACK=1 SEQ=X+1

四次挥手
客户端->>服务器:FIN=1 SEQ=X 释放连接
服务器->>客户端::ACK=1 SEQ=Y ackeq=x+1
服务器->>客户端:FIN=1 SEQ=Y ACK=1
客户端->>服务器:ACK=1 SEQ=X+1

UDP(数据用户协议)

非面向连接的不可靠协议
1.UDP需要高速转发数据包,但数据连续的完整性要求不高的场景
应用:直播
TCP需要对于某些数据完整性较高的场景(速度比UDP慢)
应用:文件传输

数据包封装

{源目MAC【源,目IP(源端口+目的端口+data)】帧校验和}

(传输层)数据段:传输层封装
【网络层】数据包:三层IP封装
{}数据帧:二层以太网封装

IP

有类分址:将IP地址劈开
172.16.0.0/16
172.16.00000000.0-172.16.01111111.11111111->172.16.0.0/17
172.16.10000000.0-172.16.11111111.11111111->172.16.128.0/17

无类分址:子网划分(VLSM—可变长子网掩码)—子网掩码
实现方法:通过从主机位 借位 到网络位的方式来延长掩码长度,达到将一个大网段划分为多个小网段的
目的。
//11000000.10101000.00000001.0(借位) 0000000 ----IP
11111111.11111111.11111111.1(借位) 0000000 ----掩码//
192.168.1.0/24
192.168.1.0/25
192.168.1.128/25

–>192.168.1.0/26
192.168.1.64/26

子网汇总:小网段变为大网段
取相同位,去不同位

ICMP

报文type+code+校验和
TYPE CODE 描述
0 0 Echo Reply:差错报文,突发的异常。
3 0 网络不可达:网络断开
3 1 主机不可达:单个主机网络断开
3 2 协议不可达:服务器断开
3 3 端口不可达:端口关闭
5 0 重定向:网路错误重定向
8 0 echo request:查询报文。

ping(不同操作系统可能不同)
测试网络连通性的工具
ipconfig /all-----查看windows电脑本地所有网卡信息

tracert(途径节点皆记录)
初始时,设置TTL值为1,每发送一次新数据包,TTL值加1。

VRP

用户视图—
系统视图—[HCIA]
其他视图—[HCIA-GigabitEthernet0/0/0]

华为允许在高一级视图配置低视图命令.
system-view //从用户视图进入系统视图
[Huawei]sysname HCIA //更改主机名
clock datetime 00:30:11 2020-01-01 //更改主机时间
clock timezone BJ add 08:00:00 //更改时区

[HCIA]display ? //查看命令(重要)

[HCIA]display version //查看版本信息
[HCIA]quit //退回上一视图
reboot //重启设备
save //保存配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
08-14 130
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值