计算机网络学习25:运输层概述、运输层端口号、复用与分用的概念

举报
bdi洲 发表于 2022/05/19 00:29:58 2022/05/19
【摘要】 注意区分点对点通信 和 端到端协议。 简单的认为:运输层直接为应用进程间的逻辑通信提供服务。 逻辑通信是概念上的,实际上可不是这样。 使用不同的端口号来区分不同的应用进程。 端口号的概念 ...

在这里插入图片描述
注意区分点对点通信 和 端到端协议。

在这里插入图片描述
简单的认为:运输层直接为应用进程间的逻辑通信提供服务。

逻辑通信是概念上的,实际上可不是这样。

使用不同的端口号来区分不同的应用进程。

在这里插入图片描述

端口号的概念

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
用户PC中的DNS客户端进程会发送一个DNS查询请求报文。

在这里插入图片描述
然后找一个暂时没有使用上的,比如说49152作为源端口,作为短暂端口号。

在这里插入图片描述
DNS服务器接收到之后,发现目的端口为53,那么也就知道了应该交付给服务器中的 DNS服务端进程。

在这里插入图片描述
然后将udp用户数据报封装在IP数据报中,通过以太网发送给用户PC。

49152代表应该交付可DNS客户端进程。
在这里插入图片描述
知道了域名之后,就可以向web服务器发送http请求报文了。

http请求报文 需要运输层的 TCP协议封装成 TCP报文段。

目的端口一定要设置80,因为是http专用,然后封装成iP数据报通过以太网发送出去。

在这里插入图片描述

在这里插入图片描述
这样就可以看到web服务器首页的内容了。

文章来源: blog.csdn.net,作者:洲的学习笔记,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_51484460/article/details/122280268

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。