TCP/IP 相关

网络模型

OSI 七层协议

应用层 Application
表示层 Performance
会话层 Session
传输层 Transfer
网络层 Internet
数据链路层 DataLink
物理层 Physic

TCP/IP 四层

应用层 Application
传输层 Transfer
网络层 Internet
网络接口层 Internet Interface

相关网络协议和标准

在这里插入图片描述

TCP头部

在这里插入图片描述
部分字段补充:

  • data offset 数据补偿
    数据包字段的起始位置

  • 控制标示码:
    URG = 1:数据包为紧急数据包,和紧急数据包配合使用;
    ACK = 1:数据包为响应数据包;
    PSH = 1:要求立即传送缓冲区内的其他对应数据包,而不用等缓冲区满了才发送;
    RST = 1:连接马上结束,不用等待终止确认手续;
    SYN = 1: 发送端要求立即建立连接;
    FIN = 1:传送结束,通知数据接收方数据发送完毕。

  • 确认校验码
    在数据发送前和接收后,使用校验码进行数据校验,如果数据不相符合要求重传。

UDP头部

在这里插入图片描述
字段功能和tcp响应字段的作用一致。

参考书记《鸟哥的linux私房菜————服务器架设篇》

TCP/IP是一种常用的网络协议,它包括TCP(传输控制协议)和IP(互联网协议)两个部分。下面是关于TCP/IP的思维导图: TCP/IP思维导图包括以下几个主要部分: 1. TCP/IP协议层级结构:这一部分展示了TCP/IP协议的层级结构,包括网络接口层、网络层、传输层和应用层。这些层分别负责不同的功能,如硬件接口、数据包传输、连接管理和应用程序接口等。 2. IP协议:IP协议是TCP/IP协议族的核心,它负责将数据包从源地址传输到目标地址。这一部分展示了IP协议的功能,如地址分配、路由选择和数据包分片等。 3. TCP协议:TCP协议是在IP协议基础上建立的可靠的传输协议。这一部分展示了TCP协议的功能,如连接管理、流量控制和拥塞控制等。同时,还包括TCP的头部和选项字段。 4. 应用层协议:这一部分列举了常见的应用层协议,如HTTP、FTP、DNS和SMTP等。每个应用层协议负责特定的应用功能,如网页浏览、文件传输、域名解析和电子邮件传输等。 5. 网络设备:这一部分展示了与TCP/IP网络相关的设备,如交换机、路由器、防火墙和网关等。这些设备在TCP/IP网络中起到关键的作用,用于连接不同的网络、实现数据路由和提供网络安全等功能。 通过这个思维导图,我们可以清晰地了解TCP/IP协议的层级结构和各个层的功能。这有助于我们理解和应用TCP/IP协议,以构建和管理可靠的网络系统。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值