在网络通信当中端口是用于区分不同应用程序或设备连接的标识符,它允许计算机上的多个程序同时通过网络进行通信还不会互相干扰
它与IP地址相互配合,帮助数据包准确的到达目标设备上的程序;分为物理和网络两种层面的端口
网络层面的端口是什么意思
它是网络协议中的逻辑标识符,用来区分同一台设备上面运行的不同软件或服务
它并不会直接和物理层面的设备相互连接,而是操作系统和网络的一部分
可以把我们的手机或电脑想象成一座大楼,不同的端口对应不同的房间和功能
知名端口
这些是大楼里比较重要的公共设施,每个人都知道它们的位置和用途,以下是它们的作用和名称
HTTP:等于大楼里的前台,任何人都可以通过它访问相关的信息
HTTPS:相当于加密版的前台,确保访客信息的安全性
FTP:负责下载和上传文件,就像一个菜鸟驿站一样,可用于收发快递
注册端口
这些则是特定人群办公的地方,不相关的人是不能访问的
MySQL:用于存储和管理数据,像个档案室一样,只有被授权的人才能进入
RDP:可以让你远程控制电脑或手机,像是个会议室
动态或私有端口
这些是临时分配给访客的房间,每个人进来都会被分配一个
我们使用家庭宽带连接手机电脑和电视时,运营商会自动分配临时端口与服务器通信,确保设备上网不卡顿
就像去朋友家做客时,他会把自己的房间或者客房让出来给我们坐下休息或闲谈玩乐
物理层面的端口是什么意思
其实这个比较简单,就是指交换机和路由器上面插网线的口;我们的宽带以及设备之间的通信都是通过它来实现的,传输数据的入口
它分别有哪些种类?
网络设备:交换机和路由器的网口,宽带的光纤接口
硬件和外设:比如说鼠标键盘的USB,HDMI和VGA视频线,RJ45(用于外接设备数据传输)
存储接口:SATA硬盘,PCIE显卡声卡和网卡等扩展硬件
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END