端口是干什么的?
日期:2024-02-04 23:33:59   来源:场景税务

  如果把IP地址比作一间房子,端口便是收支这间房子的门。真实的房子只要几个门,可是一个IP地址的端口能够有65536(2的16次方)个之多! 端口是经过端口号来符号的,端口号只要整数,规模是从0到65535。

  咱们知道,一台具有IP地址的主机能够给咱们供给许多服务,比方HTTP(万维网服务)、FTP(文件传输)、SMTP(电子邮件)等,这些服务彻底可 以经过1个IP地址来完成。那么,主机是怎样区别不同的网络服务呢?明显不能只靠IP地址,因为IP地址与网络服务的联系是一对多的联系。实践 上是经过“IP地址端口号”来区别不同的服务的。 必需求分外留意的是,端口并不是一一对应的。比方你的电脑作为客户机拜访一台务器时,WWW服务器运用“80”端口与你的电脑通讯,但 你的电脑则可能运用“3457”这样的端口。

  网络中有许多tcp数据包和udp数据包在传送根据它们运用的不同端口就能够辨认它们的用处然后可判别网络中有什么类型的数据在传送为网络办理供给根据

  网络中有许多TCP数据包和UDP数据包在传送,根据它们运用的不同端口,就能够辨认它们的用处,然后可判别网络中有什么类型的数据在传 送,为网络办理供给根据。

  在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由器的端口指的是衔接其他网络设备的接口,如RJ-45端口、Serial端口等。我 们这儿所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口。 按对应的协议类型,端口有两种:TCP端口和UDP端口。因为TCP和UDP两个协议是独立的,因而各自的端口号也彼此独立,比方TCP有235端 口,UDP也能够有235端口,两者并不抵触。

  与IP地址相同,端口号也不是随意运用的,而是依照必定的规则进行分配。端口的分类规范有好几种,咱们这儿不做具体解说,只介绍一下周知端 口和动态端口。 1. 周知端口(Well Known Ports)

  可是有些体系协议运用固定的端口号,它是不能被改动的,比方139端口专门用于NetBIOS与TCP/IP之间的通讯,不能手动改动。 周知端口的监听需求有root权限。 2. 动态端口(Dynamic Ports) 动态端口的规模是从1024到65535。之所以称为动态端口,是因为它一般不固定分配某种服务,而是动态分配。动态分配是指当一个体系进 程或应用程序进程需求网络通讯时,它向主机请求一个端口,主机从可用的端口号中分配一个供它运用。当这个进程封闭时,一起也就释放了 所占用的端口号。