文章目录
- TCP的五层结构
- 层层的含义和信封的内容
- 第五层:应用层
- 第四层:传输层
- 第三层:网络层
- 第二层:数据链路层
- 第一层:物理层
- 补充
TCP的五层结构
- TCP的五层结构分成了从上到下分别是:应用层、传输层、网络层、数据链路层、物理层
层层的含义和信封的内容
第五层:应用层
- 应用程序层是系统层级的最上层,通过接口直接为用户程序服务。
- 通常在这一层制定下列议定书:SMTP邮件传输协议、HTTP万维网协议、FTP文件传输协议等等。
第四层:传输层
- 传输层负责加密应用程序层提供的电文数据,将其加密到电文中,传送到电文中,并在含有源码和目的地端口号的加密电文中添加一个 TCP 信头。
- 由于应用层的主机可能执行各种任务,传输层也具有再利用和分解能力。
- 再使用:东道方应用层的各种程序可同时使用传输层的服务。
- 分布:传输层可单独将收到的数据传送到适用程序。
传输层的两个关键协议。
- TCP协议(传输控制协议):TCP协议是一个以连接为导向的协议,其报告部分能够作为数据传输单位交付可靠的交付。
- UDP协议:他不是一个以连接为导向的协议;相反,他正在发送一份以用户为基础的数据报告,因为UDP协议无法可靠地提供数据,只能尽其最大能力提供,因为缺乏匹配的有保证和可信赖的机制,例如连接。
第三层:网络层
- 由于TCP/IP协议使用IP协议,网络层可以将传输层传输的信息加密成有源和目的IP地址的组,TCP/IP协议中使用的协议是IP协议,这一组也称为ip数据报告。
- 网络一级还必须选择最佳路径,以便将传输层传送到目的地主机。
第二层:数据链路层
- 数据被传送到数据链层。由网络层交付的IP数据报告包含在数据链层中。将他封装成为帧,信封中载有源代码的MAC地址和目的地MAC地址。(为了找到目的地MAC地址,Mac地址必须查询ARP协议数据库。 )控制信息,同步信息。
- 数据链层的控制信息有助于数据接收端确定框中的数据是哪个位数开始,哪个位数结束,以及在框中提取哪些合法数据。
- 控制信息还可能检测所提供信息的准确性,如果发现错误,数据链层会丢弃差错框架,以尽量减少数据传输错误和资源浪费,但如果要纠正这一错误,则必须留待TCP协议处理。
第一层:物理层
- 物理层是传送的数据单位Bit,它将传送的数据转换为略微流,重物理层的网页卡接口达到目标主机的物理层。
补充
- ARP地址解析协议
- ARP地址分割协议是一个网络机制,使用IP地址生成MAC地址。
- ARP协议首先分发一个数据包,这是这一过程的第一阶段。此数据包包含目标主机的 IP 地址 。数据包将无限期密封在数据链以太网数据报告中。然后他们通过以太网向网络上的所有主机广播。此数据包将交付给每个主机 。他们会从包里拔出横幅这是对目标主机IP地址和它自己的IP地址的比较。如果没有协议,将放弃一揽子计划。如果是一致的那好,只是它被送到了自己, 这就是它的全部。然后,东道方将返回其停战委员会地址。同时需要注意的是,ARP还将在很短的时间内单独保存一份ARP地址副本,Mac地址将在很短的时间内缓存。下次我们可能会使用直接调查这就是数据链路层,麦克地址已经覆盖了
本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/20175.html。