IP地址
IP地址是IP协议中,用来标识网络中的唯一一台主机的地址。IP协议有两个版本IPv4,IPv6。在IPv4中,IP地址是一个4字节的32位的整数。在IPv6中,IP地址是一个16字节的128位的整数。
我们通常所见到的IP地址如:192.168.3.195。是一用点分隔的字符串,每个数字用一个字节存储,范围是0~255,所以这种形式的IP地址也被称为“点分十进制”的字符串。
两台主机通过网络来互相通信来发送数据时,就需要知道对方的IP地址,找到对方的主机,才能将数据发给它。所以在发送数据时,该数据包中还应包含两个IP地址,一个是目的IP,用于指明数据是发给谁的。一个是源IP,用于告诉对方该数据是哪台主机发送的,以便向其回发消息。
当我们通过网络将数据发送给目的IP指定的主机时,目的主机要调用哪个进程对该数据进行处理,所以,此时还需要知道主机中处理数据的进程号。因此,需要引入端口号。
端口号
端口号是传输层协议的内容。