为什么要用127.0.0.1?

2013-07-15 11:43:02 +08:00
 cssnote
为什么不能是128,131,198.....?
9171 次点击
所在节点    程序员
15 条回复
Ultratude
2013-07-15 11:45:12 +08:00
cssnote
2013-07-15 11:52:06 +08:00
@Ultratude 我之前也搜到,英语差,看不是很明白。。。
loveminds
2013-07-15 11:54:48 +08:00
@cssnote 大概说明的是127是A类网络里面最后一个网络号
Ps:不止127.0.0.1,整个127.0.0.0/8都是可用的
cssnote
2013-07-15 13:24:21 +08:00
@loveminds 0/8是什么意思呢
msg7086
2013-07-15 13:40:52 +08:00
1981年,一堆牛人定下了127.0.0.0/8作为保留网段的规定。
127.0.0.1是127.0.0.0/8里的第一个可用的地址。
如果你乐意的话,可以把loopback和localhost定义到127.123.45.67去。

至于为什么要用127,是因为他是A类网络地址段的最后一个网段。

至于A B C类是什么,就要说到分类网络了。具体请参考喂鸡百科 http://zh.wikipedia.org/wiki/分类网络

至于你问的/8是什么,就要说到分类网络的继承者CIDR了。具体请参考围击百科 http://zh.wikipedia.org/wiki/无类别域间路由
AlisterTT
2013-07-15 13:46:41 +08:00
帮你找了一篇日志,里面有讲到回送地址
http://www.cnblogs.com/li-hao/archive/2012/04/06/2434563.html
要是想了解更多的话,可以找找《计算机网络》谢希仁版的,里面应该也有讲。
biergaizi
2013-07-15 14:06:34 +08:00
127.0.0.{1,255} 都是可用的。
loveminds
2013-07-15 18:18:55 +08:00
@biergaizi 127.255.255.x也能用
Showfom
2013-07-15 23:00:36 +08:00
127.0.0.0/8 都是你的

你喜欢的话,可以用 127.127.127.127 没关系的
yukirock
2013-07-16 01:03:38 +08:00
/8 是子网掩码。IPv4 共 32 bits,/8 也即前八位,等同于子网掩码 255.0.0.0。

类似的,例如 192.168.0.1/24,就是子网掩码 255.255.255.0。
SAGAN
2013-07-16 11:26:53 +08:00
127.X.X.X都可以ping通
terry
2013-07-16 14:20:57 +08:00
整个 127.0.0.0/8 都可以用做 loopback 以前看 iptables 的时候看到用规则 block 掉非 lo 访问该网段才知道是整个网络都可以用。
wzxjohn
2013-07-16 15:13:00 +08:00
@AlisterTT = =这教科书确实还不错。
yunan
2013-07-17 01:08:01 +08:00
TCP/IP里面好像有讲
fatpa
2013-07-17 02:03:19 +08:00
作为第一类地址的最后一个开始位,也作为loopback地址,虽然可以修改,但是已经是大家脑海中一个既定的地址了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/75808

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX