IP协议是一种无连接的不可靠数据报交付协议,这意味着它在发送数据时不会建立连接,也不会在传输数据时提供可靠的传输保证。由于IP协议是无连接的,每个数据包都是独立处理的,这样可以使得数据包在网络中更加灵活地传输,但是也会使得数据包的传输变得不可靠。
IP协议本身不提供任何错误检查与恢复机制,这意味着当一个数据包在传输过程中出现错误或丢失时,IP协议不会尝试进行任何的恢复或重传。这样的设计可以减少协议的复杂性,但也使得数据的传输容易出现错误和数据丢失的情况。因此,为了保证数据的可靠性,其他协议(如TCP协议)通常会在IP协议之上建立连接并提供可靠的传输保证,同时还会提供错误检查和恢复机制来保证数据的完整性和可靠性。
而IP地址是软件地址,不是硬件地址,硬件MAC地址是存储在网卡中的。由于有了ARP协议所以我们不用理会mac地址。
IP地址是计算机网络中用于标识设备位置的一组数字,通常由32位或128位二进制数字组成。其中,有一些IP地址被认为是特殊的,具有特殊的含义和用途,包括:
127.0.0.1:本地回环地址,也被称为环回地址或localhost,用于在同一台计算机内部进行网络通信和测试。
0.0.0.0:通配地址,表示任意网络地址或任意主机地址,常用于路由器或主机在启动时初始化网络配置。
255.255.255.255:广播地址,用于向同一网络中的所有主机发送数据包。
169.254.x.x:自动配置地址,也被称为APIPA地址,用于在网络无法获取DHCP服务时,自动配置IP地址。
224.0.0.0~239.255.255.255:多播地址,用于向同一网络中的多个主机发送数据包。
这些特殊的IP地址在网络中具有特殊的作用和意义,对于网络管理和应用开发都具有一定的重要性。
【最后一个bug】多平台都有更新和发布,大家可以一键三连,关注+星标,不错过精彩内容~