1. IP 地址:
Internet 协议地址(IP 地址)是我们网络硬件的逻辑地址,其他设备通过该地址在网络中识别它。 IP 地址代表 Internet 协议地址,它是唯一的数字或数字表示,用于唯一标识网络上的特定接口。每个连接到 Internet 的设备都会为其分配一个 IP 地址,作为其唯一标识。
IPv4 中的地址是 32 位长的示例,
12.244.233.165
IPv6 中的地址是 128 位示例,
2001:0db8:0000:0000:0000:ff00:0042:7879
2. 端口号:
端口号是寻址信息的一部分,用于识别计算机网络中消息的发送者和接收者。不同的端口号用于确定应将传入流量定向到什么协议。端口号标识 Internet 或其他网络消息到达服务器时要转发到的特定进程。为每个协议标识端口,并将其视为通信端点。
端口由 16 位数字表示。 0 到 1023 是受限制的端口号,因为它们被众所周知的协议服务使用。 1024 到 49151 是注册端口号,意味着它可以被软件公司注册到特定的协议,最后 49152 到 65536 被用作私有端口意味着它们可以被任何人使用。
IP地址和端口号的区别:
Serial No | IP address | Port Number |
---|---|---|
01. | Internet Protocol address (IP address) used to identify a host in network. | Port number is used to identify an processes/services on your system |
02. | IPv4 is of 32 bits (4 bytes) size and for IPv6 is 128 bits (16 bytes). | The Port number is 16 bits numbers. |
03. | IP address is the address of the layer-3 IP protocol. | Port number is the address of the layer-4 protocols. |
04. | IP address is provided by admin of system or network administrator. | Port number for application is provided by kernel of Operating System. |
05. | ipconfig command can be used to find IP address . | netstat command can be used to find Network Statistics Including Available TCP Ports. |
06. | IP address identify a host/computer on a computer network. | Port numbers are logical interfaces used by communication protocols. |
07. | 192.168.0.2, 172.16.0.2 are some of IP address examples. | 80 for HTTP, 123 for NTP, 67 and 68 for DHCP traffic, 22 for SSH etc. |