【概述】请求报文在网络各层中的具体传输

这篇具有很好参考价值的文章主要介绍了【概述】请求报文在网络各层中的具体传输。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

请求报文在网络各层中的具体传输

【概述】请求报文在网络各层中的具体传输

电脑中之间的通信,可以看成为两个应用进程之间的通信;一个请求从客户端到服务器端,通常需要经过三个阶段:

  • 客户端
  • 路由转发阶段
  • 服务器端

客户端请求服务端

请求在客户端中每一层的具体传输数据

【概述】请求报文在网络各层中的具体传输

应用层会将要请求的内容封装为报文格式,并将其交给传输层
【概述】请求报文在网络各层中的具体传输

传输层接收上层应用层的报文,并给报文加上一个tcp头部信息,使之成为tcp

报文段,tcp首部主要是为了区分应用进程和实现可靠传输。并将tcp报文段交给网络层处理

【概述】请求报文在网络各层中的具体传输

网络层接收来自上层运输层的数据,并为数额加上一个ip首部,使之成为IP数据报,该首部是使ip数据报可以在互联网上传输可以被路由器转发。网络层将ip数据报交给数据链路层处理
【概述】请求报文在网络各层中的具体传输

数据链路层接收来自网络层的数据,并为其加上一个ETH头部信息,和一个ETH尾部信息;使之成为"帧"。首部作用是为了让帧能在一段链路上传输,能够被相应的主机接收;尾部的作用是为了让目的主机检查所接受的帧是否有误码。数据链路层将帧交给下层物理层处理

【概述】请求报文在网络各层中的具体传输

物理层接收来自与上层数据链路层的信息,将帧看作为比特流。并为其加上一个前导码,前导码的作用是为了让目的主机做好接收帧的准备。物理层将数据转化为相应的信号发送给传输媒体。

请求在路由转发过程中每一层的具体传输数据

【概述】请求报文在网络各层中的具体传输

信号通过传输媒体到达路由器的物理层,物理层去除收到数据的前导码,将其交给上层数据链路层

【概述】请求报文在网络各层中的具体传输

链路层接收来自下层物理层的数据,去除ETH头和ETH尾,将其交给网络层

【概述】请求报文在网络各层中的具体传输

路由网络层接收来自链路层的数据。 从IP数据报中提取目的网络地址,去除原有的ip首部;查找自身的路由表,确定转发端口,为其加上一个新的ip首部。网络层将新的ip数据报交给下层数据链路层
【概述】请求报文在网络各层中的具体传输

数据链路层接收来自网络层的数据,为其加上一个新的ETH头和RTH尾,形成新的"帧",将其交给下层物理层

【概述】请求报文在网络各层中的具体传输

物理层接收来自上层数据链路层的数据。物理层将帧看作比特流,为其加上新的前导码 。再将其转化为特殊的信号通过传输媒体传输。

请求在服务器端中每一层的具体传输数据

【概述】请求报文在网络各层中的具体传输

物理层接通传输媒体接收数据,去除其前导码。将其交给数据链路层。

【概述】请求报文在网络各层中的具体传输

数据链路层接收下层的数据,去除掉ETH头与ETH尾,将其交给上层网络层。
【概述】请求报文在网络各层中的具体传输

网络层接收来自与下层数据链路层的数据,去掉IP头部信息,将其交给上层运输层

【概述】请求报文在网络各层中的具体传输

运输层接收来自与下层网络层的数据,去除其TCP头部,将其交给上层应用层。

【概述】请求报文在网络各层中的具体传输

应用层接受来自与下层运输层的数据,对HTTP报文进行解析,然后将发送HTTP相应报文

服务端发送响应报文

当客户端的HTTP请求到达服务端后,服务端会发送一个HTTP响应报文。

该相应报文与客户端发送的请求类似,会层层封装,层层解析。




本文所有的与图片来自于mooc–>湖南科技大学–>计算机网络
本人只是学习与记录,若有侵权请联系我!!若有错误,望指正!!
文章来源地址https://www.toymoban.com/news/detail-490353.html

到了这里,关于【概述】请求报文在网络各层中的具体传输的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ajax学习:如何在Chrome网络控制台查看通信报文(请求报文/响应报文)

    第一步:F12开启控制台, 第二步骤:打开网络标签 然后刷新页面 在网络标签位置处,这时候会出现所有发送的请求  点击第一个:会出现内容  预览部分:是解析 观察解析结果处 标头=headers:主要观察请求头和请求体部分 GET请求部分  请求标头:  点击上方查看源代码:就会

    2024年02月15日
    浏览(56)
  • TCP网络三次握手(链接请求)和四次挥手(断链请求),FIN报文和RST报文

    本文直接将直接开始流程,部分东西不在做解释, 握手是建立连接,挥手是断开连接 标记位 SYN : 1 标记时表示希望创建连接 FIN: 1 标记时表示希望断开连接 ACK: 1 标记时确认号字段有效 RST: 1 标记时表示TCP连接出现异常,需要断开。 。。。。 序列号 : 在初次建⽴连接

    2024年04月15日
    浏览(47)
  • 计算机网络-传输层(UDP协议报文格式,伪首部,UDP校验过程)

    UDP只在IP数据报服务之上增加了很少功能,即复用分用和差错检测功能。 UDP的主要特点: UDP是无连接的,减少开销和发送数据之前的时延。 UDP使用最大努力交付,即不保证可靠交付。 UDP是面向报文的,适合一次性传输少量数据的网终应用。 应用层给UDP多长的报文,UDP就照样

    2023年04月25日
    浏览(60)
  • 计算机网络中常见的数据传输方式(电路交换,报文交换,分组交换)

    前言:大家好,我是小威,24届毕业生,在一家满意的公司实习。本篇文章将详细介绍计算机网络中常见的数据传输方式,如电路交换,报文交换,分组交换。 如果文章有什么需要改进的地方还请大佬不吝赐教 👏👏。 小威在此先感谢各位大佬啦~~🤞🤞 🏠个人主页:小威要

    2024年02月01日
    浏览(47)
  • 传输层中一些零碎且易忘的知识点

    端口号:共两个字节 不同类型的端口号: 服务端端口号 熟知端口号:0~1023 登记端口号:1024~49151 客户端使用端口号(短暂/临时端口号):49152~65535 要记得常见应用程序的熟知端口号 FTP:21 TELNET:23 SMTP:25 DNS:53 TFTP:69 HTTP:80 SNMP:161 首部与伪首部: 伪首部中协议字

    2024年02月15日
    浏览(39)
  • 【计算机网络笔记】传输层服务概述、传输层 vs. 网络层

    什么是计算机网络? 什么是网络协议? 计算机网络的结构 数据交换之电路交换 数据交换之报文交换和分组交换 分组交换 vs 电路交换 计算机网络性能(1)——速率、带宽、延迟 计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率 计算机网络体系结构概念 OSI参考模型

    2024年02月08日
    浏览(50)
  • 计算机网络——16概述和传输层服务

    为运行在不同主机上的应用进程提供 逻辑通信 传输协议运行在端系统 发送方:将应用层的报文分成 报文段 ,然后传递给网络层 接收方:将报文段重组成报文,然后传递给应用层 有多个传输层协议可供应用选择 Internet:TCP和UDP 网络层服务:主机之间的逻辑通信 传输层服务

    2024年02月20日
    浏览(43)
  • OSI七层模型及各层功能概述 (通俗易懂 )

    本文将完整的说明OSI七层模型各层的概念和功能概述 OSI(Open System Interconnect), 即开放式系统互连。该体系结构标准定义了网络互连的七层框架 ( 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 ),即OSI开放系统互连参考模型。 OSI是逻辑模型,而非物理

    2023年04月27日
    浏览(44)
  • 网络协议概述:物理层、连接层、网络层、传输层、应用层详解

    信号的传输总要符合一定的 协议(protocol) 。比如说长城上放狼烟,是因为人们已经预先设定好狼烟这个物理信号代表了“敌人入侵”这一抽象信号。这样一个“ 狼烟=敌人入侵 ”就是一个简单的协议。协议可以更复杂,比如摩尔斯码(Morse Code),使用短信号和长信号的组合,来

    2024年02月07日
    浏览(42)
  • 计算机网络 运输层下 | TCP概述 可靠传输 流量控制 拥塞控制 连接管理

    TCP是面向连接的运输协议 每一条TCP只能有两个端点,点对点 提供可靠的全双工交付 面向字节流,但占用很多资源 不提供广播和多播服务 所以从某种意义来说 UDP是一种更加有效的工作方式 TCP面向流的概念 把字节写入发送缓冲,加上TCP首部构成TCP报文段,从接收缓存读取字

    2024年02月04日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包