摘要:地址地址由两个部分组成,和,即网络号和主机号。类地址前四位是,保留为以后使用。其中还有一些特殊地址回环地址。只要使用这个地址发送数据,则数据包不会出现在网络传输过程中。总结是一个环回地址。
IP地址:
IP地址由两个部分组成,net-id和 host-id,即网络号和主机号。
net-id:表示ip地址所在的网络号。
host-id:表示ip地址所在网络中的某个主机号码。
IP地址可根据主机号和网络号所占字节分为ABCDE类:
A类地址:网络号占1个字节。网络号的第一位固定为0。
B类地址:网络号占2个字节。网络号的前两位固定为10。
C类地址:网络号占3个字节。网络号的前三位固定位110。
D类地址:前四位是1110,用于多播(multicast),即一对多通信。
E类地址:前四位是1111,保留为以后使用。
其中,ABC三类地址为单播地址(unicast),用于一对一通信,是最常用的。
其中还有一些特殊地址:
127.0.0.1:回环地址。该地址指电脑本身,主要预留测试本机的TCP/IP协议是否正常。只要使用这个地址发送数据,则数据包不会出现在网络传输过程中。所有发往该类地址的数据包都应该被loop back。
10.x.x.x、172.16.x.x~172.31.x.x、192.168.x.x:这些地址被用做内网中。用做私网地址,这些地址不与外网相连。
255.255.255.255:广播地址
0.0.0.0:这个IP地址在IP数据报中只能用作源IP地址,这发生在当设备启动时但又不知道自己的IP地址情况下。
(1) 在服务器中,0.0.0.0指的是本机上的所有IPV4地址,如果一个主机有两个IP地址,192.168.1.1 和 10.1.2.1,并且该主机上的一个服务监听的地址是0.0.0.0,那么通过两个ip地址都能够访问该服务。
(2)在路由中,0.0.0.0表示的是默认路由,即当路由表中没有找到完全匹配的路由的时候所对应的路由。
总结:
127.0.0.1 是一个环回地址。并不表示“本机”。0.0.0.0才是真正表示“本网络中的本机”。
在实际应用中,一般我们在服务端绑定端口的时候可以选择绑定到0.0.0.0,这样我的服务访问方就可以通过我的多个ip地址访问我的服务。
设置代理时一定要监听0.0.0.0 否则收不到数据包:
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/67759.html
摘要:也就是说当开启了时,如果你既没有显示的定义了监听的地址,同时又没有设置密码。那你只能通过来访问服务。 安装 docker [修订]docker 已分为 ce/ee 直接yum版本较低 请使用下方安装最新版 docker-ce yum 安装:https://www.cnblogs.com/Peter...(转)或使用 daocloud 安装:http://get.daocloud.io/...
阅读 2617·2021-09-28 09:36
阅读 2228·2021-09-07 09:58
阅读 1491·2019-08-26 13:53
阅读 1275·2019-08-23 17:53
阅读 3023·2019-08-23 15:34
阅读 1849·2019-08-23 15:34
阅读 2863·2019-08-23 12:04
阅读 3717·2019-08-23 10:56