2023年11月27日发(作者:)

IP与端⼝的关系

ip(⽹络之间互连的协议):

⽹络之间互连的协议(IP)是Internet Protocol的外语缩写, 中⽂缩写为“⽹协”.

⽹络之间互连的协议也就是为计算机⽹络相互连接进⾏通信⽽设计的协议。在因特⽹中,它是能使连接到⽹上的所有计算机⽹络实现相互通信的⼀

套规则,规定了计算机在因特⽹上进⾏通信时应当遵守的规则。任何⼚家⽣产的计算机系统,只要遵守IP协议就可以与因特⽹互连互通。IP地址具

有唯⼀性,根据⽤户性质的不同,可以分为5类。另外,IP还有进⼊防护,知识产权,指针寄存器等含义。

端⼝:

"端⼝"是英⽂port的意译,可以认为是设备与外界通讯交流的出⼝。端⼝可分为虚拟端⼝和物理端⼝,其中虚拟端⼝指计算机内部或交换机路由器

内的端⼝,不可见。例如计算机中的80端⼝21端⼝23端⼝等。物理端⼝⼜称为接⼝,是可见端⼝,计算机背板的RJ45⽹⼝,交换机路由器

集线器等RJ45端⼝。电话使⽤RJ11插⼝也属于物理端⼝的范畴

………………

在⽹络技术中,端⼝(Port)有好⼏种意思。集线器、交换机、路由 器的端⼝指的是连接其他⽹络设备的接⼝,如RJ-45端⼝、Serial端⼝等。我

们 这⾥所指的端⼝不是指物理意义上的端⼝,⽽是特指TCP/IP协议中的端⼝,是逻 辑意义上的端⼝。

如果把IP地址⽐作⼀间房⼦,端⼝就是出⼊这间房⼦的门。真正的房⼦只有⼏个门,但是⼀个IP地址的端⼝可以有65536个之多!端⼝是通过端

⼝号来标记的,端⼝号只有整数,范围是从0 到65535。

我们知道,⼀台拥有IP地址的主机可以提供许多服务,⽐如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来 实现。那

么,主机是怎样区分不同的⽹络服务呢?显然不能只靠IP地址,因为IP 地址与⽹络服务的关系是⼀对多的关系。实际上是通过“IP地址+端⼝

号”来区 分不同的服务的。

需要注意的是,端⼝并不是⼀⼀对应的。⽐如你的电脑作为客户机访 问⼀台WWW服务器时,WWW服务器使⽤“80”端⼝与你的电脑通信,但

⼀台服务器有⼤量的端⼝在使⽤,怎么来查看端⼝呢?有两种⽅式: ⼀种是利⽤系统内置的命令,⼀种是利⽤第三⽅端⼝扫描软件。

SMTP:定义了简单邮件传送协议,现在很多邮件服务器⽤的都是这个协议,⽤于发送邮件。如常⽤的免费邮件服务中⽤的是这种邮件服务器端

⽬的IP地址。(UDP客户只能接收到达它绑定的临时端⼝并且⽬的地址为它绑定的IP地址的UDP数据报)。