计算机网络学习25:运输层概述、运输层端口号、复用与分用的概念
        【摘要】 
                    
                        
                    
                     注意区分点对点通信 和 端到端协议。 
 简单的认为:运输层直接为应用进程间的逻辑通信提供服务。 
逻辑通信是概念上的,实际上可不是这样。 
使用不同的端口号来区分不同的应用进程。 
 
端口号的概念 ...
    
    
    
    
 注意区分点对点通信 和 端到端协议。

 简单的认为:运输层直接为应用进程间的逻辑通信提供服务。
逻辑通信是概念上的,实际上可不是这样。
使用不同的端口号来区分不同的应用进程。

端口号的概念

 
 

 用户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)