环回地址

    有一特殊的AIP地址,网络地址是127,这类地址称作环回地址。但是我们经常使用的是127.0.0.1这个地址,且赋给它一个名字:localhost。使用环回地址,可以帮助我们在同一台主机上实现clientserver的功能。

    传给自己的数据报,能否省略一些传输层和所有网络层逻辑?在TCP/IP Illustration中说到对于大多数的实现,在网络层和传输层还是要经过完整的处理过程,只有在IP数据报离开网络层的时候才返回给自己,IP数据报的处理如图所示,


    关于此图,

  • 任何的数据都以IP输入的的形式传给环回地址;
  • 发给广播地址或多播地址的数据发给以太网的时候也会发给环回地址;
  • 所有发给主机自己IP的数据都会送到环回地址。

    虽然环回数据经过所有的传输层和IP层处理显得效率不高,但是通过将环回接口看作到达网络层的另一个链路层,可以简化设计。

====================================================================================

Linux,通过ifconfig得到的环回地址,

lo        Link encap :Local  Loopback
          inet addr:
127.0 . 0.1   Mask: 255.0 . 0.0
          inet6 addr: 
:: 1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU: 16436   Metric: 1
          RX packets:
2631  errors: 0  dropped: 0  overruns: 0  frame: 0
          TX packets:
2631  errors: 0  dropped: 0  overruns: 0  carrier: 0
          collisions:
0  txqueuelen: 0
          RX bytes:
3414348   ( 3.2  MiB )   TX bytes: 3414348   ( 3.2  MiB )
 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值