IP与端口
随着信息和通信技术(ICT)的最新发展,广袤的地球上的每个角落都是相互联系的。这场伟大胜利的基础主要是由于通信和网络技术的迅速发展。这些创造奇迹的基础是IP地址和端口的概念。
通过IP地址和端口,因特网上数以百万计的服务器和客户机相互通信。
IP地址
IP地址是用于确定数据包(数据报)目的地的32位逻辑地址。IP地址标识允许数据报在指定路由中相应地流动的源和目标网络。因特网上的每台主机和路由器都有一个IP地址,就像所有的电话都有一个唯一的号码用于识别一样。IP地址的概念在1981年被标准化。
基本上,点分十进制表示法被用于IP寻址。通常IP地址由两部分组成,即网络部分和主机部分。IP地址的一般安排如下:
4个字节(8位=1字节)中的每一个都由0-255的值组成。IP地址根据网络标识符和主机标识符的大小分为(A、B、C和D)类。当这种方法用于确定IP地址时,它被标识为类全寻址。根据要创建的网络类型,必须选择合适的地址方案。
E、 g.:A级=>;对于少数网络,每个网络都有许多主机。
C类=>;用于多个网络,每个网络的主机数很少。
大多数情况下,在所考虑的局域网环境中,IP地址的网络标识符保持不变,其中主机部分的标识符是不同的。
类全寻址的一大缺点是IP地址的浪费。因此,工程师们开始采用无阶级寻址的新方法。与类中的全寻址不同,这里,网络标识符的大小是可变的。在这种方法中,子网掩码的概念被用来确定网络标识符的大小。
例如,普通IP地址是207.115.10.64
端口
端口由16位数字表示。因此端口范围为0-65525。0-1023之间的端口号是受限制的,因为它们是为使用众所周知的协议服务(如HTTP和FTP)而保留的。
在网络中,两台主机互相通信的端点被标识为端口。大多数端口都分配了一个已分配的任务。如前所述,这些端口由端口号标识。
所以IP地址和端口的功能行为如下所示。在从源计算机发送数据包之前,源和目标IP地址以及各自的端口号被馈送到数据报。在IP地址的帮助下,数据报跟踪目标机器并到达它。数据包公开后,在端口号的帮助下,操作系统将数据定向到正确的应用程序。如果端口号放错了位置,操作系统就不知道要将哪些数据发送到哪个应用程序。