HCIA知识点总结:TCP与UDP对比、TCP可靠性与网络层解析
需积分: 13 34 浏览量
更新于2024-08-05
收藏 680KB DOCX 举报
"HCIA笔记3.1.docx包含了关于TCP与UDP协议的对比,TCP的三次握手和四次挥手过程,TCP的可靠传输机制,网络层中的IP协议,以及路由器的TTL值,不同协议的标识号如TCP、UDP和ICMP。此外,还涉及了网络接口状态的检查,如物理层和协议层的状态,接口IP地址的配置,以及华为路由器的视图操作,包括用户视图、系统视图和接口视图的切换以及相关配置命令。"
详细知识点:
1. **TCP与UDP协议对比**:
- TCP(Transmission Control Protocol)是一种面向连接的协议,它确保数据的可靠传输,提供顺序传输、错误校验和重传机制,但这些特性使得TCP相比UDP(User Datagram Protocol)更耗资源,传输速度相对较慢。
- UDP是一种无连接的协议,它不保证数据的有序到达或可靠性,因此其传输效率高,但可能会丢失数据。
2. **TCP的三次握手**:
- TCP建立连接的过程称为三次握手,主要包括SYN(同步序列编号)、ACK(确认字符)两个标志位。第一次握手是客户端发送包含SYN的请求,第二次握手是服务器回应SYN+ACK,第三次握手是客户端回传ACK确认连接建立。
3. **TCP的四次挥手断开连接**:
- TCP关闭连接采用四次挥手,用FIN(结束)标志位表示数据传输结束。四次挥手分别是:主动关闭方发送FIN,对方回应ACK,然后对方发送FIN,主动关闭方回应ACK。
4. **TCP的可靠性机制**:
- 排序:TCP保证数据包按照发送顺序接收。
- 确认:通过ACK机制,接收方确认接收到的数据。
- 重传:若确认未收到,发送方会重传数据。
- 流控:滑动窗口机制控制数据传输速率,防止拥塞。
5. **网络层的IP协议**:
- IP(Internet Protocol)负责将数据封装在IP包中,并处理路由和传输。
6. **TTL值**:
- TTL(Time To Live)是IP包头中的一个字段,表示数据包在网络中的存活时间,每经过一个路由器,TTL值减1,当TTL为0时,路由器将丢弃该数据包。
7. **协议标识号**:
- TCP的协议标识号是6,UDP是17,ICMP(Internet Control Message Protocol)是1。
8. **最大传输单元(MTU)**:
- MTU指网络接口能传输的最大数据包大小,通常为1500字节。MSS(Maximum Segment Size)是TCP中协商的最大数据段长度,通常为1460字节。
9. **华为路由器操作**:
- 用户视图只能查看配置,不能进行修改。
- 进入系统视图后可以进行全局配置,通过`sysname`命令可以修改路由器名称。
- 接口视图允许配置接口参数,如设置IP地址,使用`ip address`命令。
- `display ip interface brief`命令用于查看接口的IP配置和状态,接口双“UP”表示物理和协议层面都可通信。
以上就是HCIA笔记3.1中的主要知识点,涵盖了网络通信的基础概念和华为设备的配置管理。
2021-12-04 上传
2020-06-05 上传
2022-07-08 上传
2021-11-11 上传
2022-05-25 上传
L_LXZ
- 粉丝: 4
- 资源: 3
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常