博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
127.0.0.1和0.0.0.0
阅读量:4139 次
发布时间:2019-05-25

本文共 480 字,大约阅读时间需要 1 分钟。

      先说0.0.0.0吧, 他是本机上所有IP的集合。 而127.0.0.1是本机的环回地址,我要说,这就是个鸡肋。

      假设PC1(client)的IP为192.168.1.105, PC2(server)的IP为192.168.1.106, 现在考虑网络编程。

      pc1去连接 127.0.0.1:8888,     pc2监听0.0.0.0:8888,   连个鸟啊,pc1怎么知道去连接pc2还是pc3还是pc4? 肯定连接不了。

      pc1去连接 192.168.1.106:8888,     pc2监听0.0.0.0:8888,  可连。

      pc1去连接 192.168.1.106:8888,     pc2监听192.168.1.106:8888,  可连。

      可见,在两台pc之间, 127.0.0.1没啥鸟用。

      如果pc1既做client, 又做server, client去连127.0.0.1:8888, server必须监听127.0.0.1:8888或者0.0.0.0:8888, 用192.168.1.105:8888来监听肯定连不了啊。

      睡觉,少用127.0.0.1这个鸡肋。

转载地址:http://jvrvi.baihongyu.com/

你可能感兴趣的文章
深入剖析H.264的1/2像素(无代码,无真相,彻底弄清分数像素)
查看>>
判断两棵二叉树是否相等
查看>>
求二叉树中结点的最大值(所有结点的值都是正整数)
查看>>
用go的flag包来解析命令行参数
查看>>
来玩下go的http get
查看>>
感受一下go协程goroutine------协程在手,说go就go
查看>>
队列和栈的本质区别
查看>>
matlab中inline的用法
查看>>
如何用matlab求函数的最值?
查看>>
如何在JM8.6中设置编码帧类型为IDR B B P B B P B B P B B I B B P...?
查看>>
3人3天喝3桶水,9人9天喝了多少桶水?
查看>>
H.264中普通I帧和IDR帧究竟有什么区别?(不要与MPEG2中的I帧搞混淆了)
查看>>
彻底弄清几乎每次必考的sizeof关键字(笔试面试常考)
查看>>
如何用JM8.6将所有的帧都编码为I帧?
查看>>
JM和x264是什么关系?
查看>>
H.264中IPCM宏块简介
查看>>
从下象棋的角度来类比浅析H.264中的像素残差和运动矢量残差
查看>>
H.264中的P-Skip宏块和BSkip宏块简介
查看>>
go的nil map有什么卵用?
查看>>
简要分析JM8.6代码中foreman_part_qcif.yuv文件的YUV数据如何悄无声息地进入程序
查看>>