计算机网络什么是端口,它的作用是什么_网络端口是什么「建议收藏」

计算机网络什么是端口,它的作用是什么_网络端口是什么「建议收藏」文章目录一、端口二、网段三、路由一、端口在计算机网络中,端口分为软件端口和物理端口;一般理解软件端口多一些

一、端口

在计算机网络中,端口分为软件端口和物理端口;一般理解软件端口多一些。

一个计算机中运行了很多的软件,当计算机收到外来数据包的时候,计算机是如何知道数据包属于哪个软件的呢?

要回答这个问题,首先需要知道:

一个数据包 的构成如下:

计算机网络什么是端口,它的作用是什么_网络端口是什么「建议收藏」

上图中,源IP和目的IP好理解把,就是两个通信门牌号地址,而且在上一期我们讲IP地址的时候也讲过。

监听数据包/发送数据包的一个过程:

当计算机收到一个数据包的时候,计算机就会 监听 数据包中的 目标端口,然后在看一下电脑中哪个软件也在监听这个端口,如果有一个软件 QQ在监听这个端口,那么我们的数据包就会发送给这个软件QQ。【软件与端口是一对多的关系】

下图是我的电脑中,端口监听的图示:

计算机网络什么是端口,它的作用是什么_网络端口是什么「建议收藏」

我们做一个实验:

​ 当我访问B站的时候,我们是和B站哪个端口在通信呢?

计算机网络什么是端口,它的作用是什么_网络端口是什么「建议收藏」

如上图,我们访问的是它ip地址对应的443端口!

二、网段

网段就是路由器与路由器之间的链路,这个链路就是用网段来表示。

上一期文章我们说过,子网掩码可以切割(想与)ip地址的网络号和主机号,我们通过对比两个IP地址的网络号是否相同,从而知道两个ip地址是否在同一网段。

如下图,网段 其实就是路由器节点之间的那条链路:

这个链路也会用一个 网路地址 来表示。

计算机网络什么是端口,它的作用是什么_网络端口是什么「建议收藏」

在这里插入图片描述

三、路由

路由就是指路由信息,跟 路径导航+数据包转发的一个过程

如下图,当我们的ip数据包发送到路由器A以后,接下来发送到B还是C呢?

计算机网络什么是端口,它的作用是什么_网络端口是什么「建议收藏」

这个时候路由器就会查找自己的路由信息进行数据包转发工作。

今天的文章计算机网络什么是端口,它的作用是什么_网络端口是什么「建议收藏」分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/87336.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注