7.21HCIP
作者:互联网
TCP:是一种面向连接的可靠的传输协议
UDP:是一种非面向连接的不可靠的传输协议
可靠:保证传输
TCP/IP模型:
应用层(应用 表示 会话)
端到端层(传输层)
互联网层(网络层)
网络接口层(数据链路 物理层)
OSI与TCP/IP模型区别:
1.OSI模型数据封装必须具有完整的封装;TCP/IP支持跨层封装
2.OSI一般理论;TCP/IP一般用于工业生产
3.OSI支持多种网络协议;TCP/IP仅仅支持IP协议栈(IPV4 IPV6)
ARP:地址解析协议
正向ARP:通过IP地址获取MAC地址
反向ARP:通过MAC地址获取IP地址
逆向ARP:帧中继使用
免费ARP(无故ARP):地址重复(冲突)检测
代理ARP:ARP的欺骗 伪装 当局域网内部主机发起跨网段的ARP请求时,出口路由器/网关设备将自身MAC地址回复给该请求时,这个过程称为代理ARP
路由:按照路由条目,逻辑选址
控制层面:路由学习阶段,优先级和开销值 针对同一条路由;
数据层面:数据过来了按照路由表转发数据(与操作 最长匹配 递归查询)
IPV4数据包
头部有6行 每一行32bit 4字节 一般没有最后一行 整个IPV4数据包有20个字节
Version 4bit 默认0100
IHL—>IP head long 4bit 默认0101=5 单位32bit 5*32 bit / 8 =20字节
Type of Service(TOS) 服务类型 8bit 标记流量、数据 可以用于QOS策略
1.IPProxy ip优先标记 使用前3个bit 流量分8种 0-7
2.DSCP 6+2 6区分流量 2 — ECN显示优先通道
3.PHB逐跳行为
Total Length 16bit IP包头+数据总长度
Identification 16bit 1—65535 在3层ip包头中用来标识或区分不同的流量
Flags 标记位 3bit 第一位 R 保留位 第二位 DF 不分片位 第三位 MF 更多分片位
DF = 0 数据可能被分片 DF=1 数据不分片 MF=0 时 开始重组数据
Fragment Offset 13bit 分片偏移 本数据包距离完整数据包头部的偏移值 单位:字节 2^13byte
Time to Live(生存时间) 8bit 2^8 = 255 s
Protocol(协议号) 8bit 描述上层协议
Header Checksum 16bit 计算数据包头部完整性;只检验数据报的首部。
Source Address 32bit 源IP地址
Destination Address 32bit 目的IP地址
Options 可选项 完成一些特殊功能:严格路由 松散路由 记录路由 时间戳只能在options里面做
Padding 填充项 使第六行为32bit或者32bit的倍数
静态路由
1.出接口(一般建议在点对点的网络结构中使用)
2.下一跳地址(一般建议在非点对点(MA多路访问)网络结构中使用)
3.出接口+下一跳
4.浮动静态路由
**注:**在思科中,不同的网络类型中可以使用出接口或下一跳;在华为,若为MA网络结构,必须使用下一跳或出接口+下一跳(学了IPV6中静态路由的方式)
思科做法:
1.定义SLA(定义发送数据包的类型及频率,SLA的工作时间)
ip sla 1 ----定义SLA的编号
icmp-echo 101.1.2 source-ip 10.1.1.1—定义发送流量的类型
frequency 5----定义频率
ip sla schedule 1 start-time now—设置SLA的起始时间,没写中止代表发送3600s
2.定义track跟踪
3.在静态路由中调用track
华为浮动静态路由:
1.定义BFD会话
BFD----启动BFD功能
2.在静态路由中通过track调用BFD会话
查看BFD会话:
5.永久静态路由(思科与华为完全一致)
6.缺省路由
标签:ARP,数据包,7.21,TCP,32bit,IP,HCIP,路由 来源: https://blog.csdn.net/weixin_50478875/article/details/119042159