IP地址的端口是什么意思

IP地址的端口是什么意思,第1张

在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由 器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial端口等。我们 这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻 辑意义上的端口。
如果把IP地址比作一间房子,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址的端口可以有65536个之多!端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。
我们知道,一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来 实现。那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP 地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区 分不同的服务的。
需要注意的是,端口并不是一一对应的。比如你的电脑作为客户机访 问一台>1 IP跟网站:一个IP内可以同时多个网站,这是肯定的。现在主流的WEB服务器有IIS和Apache Server。我以IIS为例,简单给你说一下。在IIS中,有三个参数决定网站的指向。(1)IP (2)端口 (3)主机头。也就是说,这三个参数,有任意一个不同,那么网站就可以不同。
2IP跟MAC:在同一网段(子网)中,一个IP对应一个MAC,反过来,一个MAC对应一个IP。交换机靠MAC寻址,路由器靠IP寻址。如果不能做到一一对应,寻址不能成功。
3域名跟MAC无对应关系。
4IP跟域名:网络中信息的传递全靠IP,域名方便了大家的记忆。在网络中会有一台DNS服务器承担解析域名的工作。一个域名只能对应一个IP
5主机的MAC是固定的。域名,IP这类逻辑地址都可以改。

可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。
软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。
端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。
ip是网络运营商提供给你的和服务器连接的唯一标识 类似生活中的门牌号码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/13325652.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-15
下一篇 2023-07-15

发表评论

登录后才能评论

评论列表(0条)

保存