IP地址与端口简介


IP地址

IP地址(Internet Protocol Address)是互联网协议地址的简称,是计算机网络中用于识别每台计算机、路由器、打印机等网络设备的数字标识。

传统上广泛使用的IPv4地址由32位二进制数组成,通常以点分十进制形式表示,例如:192.168.1.1,其中每个十进制数的范围是0到255。随着互联网的迅速发展,IPv4地址空间逐渐耗尽,因此开发了IPv6地址,以提供更大的地址空间,IPv6由128位二进制数组成,通常以冒号分隔的十六进制数表示,例如:240e:036f:09bf:93e1:4be3:0789:9f0e:78af。IPv4地址的表示如下图所示:

IP

IPv4地址的分类

IPv4地址根据第一个字节的值被分为五类:A、B、C、D、E,但最常用的是A、B、C三类。

  • A类地址:以0开头,地址范围为1.0.0.0~127.255.255.255。
  • B类地址:以10开头,地址范围为128.0.0.0~191.255.255.255。
  • C类地址:以110开头,地址范围为192.0.0.0~223.255.255.255。
IP

IPv4的内网IP

内网IP地址是为组织机构内部网络(如家庭、公司或学校局域网)所保留的IP地址,这些地址在全球范围内不具有唯一性,内网IP地址主要用于组织机构内部的设备通信,内网IP通常由本地网络中的路由器或DHCP服务器分配。ABC三类地址中保留的内网IP地址段有以下几个:

  • A类地址:10.0.0.0~10.255.255.255。
  • B类地址:172.16.0.0~172.31.255.255。
  • C类地址:192.168.0.0~192.168.255.255。

端口的定义

在计算机网络中,端口(Port)是一种逻辑概念,用于标识一种特定的网络服务或应用程序,每个运行在网络上的应用程序都会占用一个或多个端口号,用于监听网络传输层协议(如TCP或UDP)发送到该端口的数据包或通过端口发送数据。

端口号是一个16位的整数(0~65535),其中0~1023被保留为系统服务或常用服务端口,如HTTP(80)、FTP(21)、SSH(22)等。一般情况下,应用程序应当使用非保留端口(大于1023)进行通信。


发表评论

评论数量:0