快速业务通道

把你的电脑用做路由器

作者 佚名技术 来源 网络技术 浏览 发布时间 2012-07-01
 

看到标题,你不会认为这里说的是路由模拟软件吧?

不啊,说的就是一个台普通终端,而且是单网卡的机器。

也许你会说单网卡的机器做路有器不奇怪,比如类似cisco单臂路由……

但是这里说的就是一台再普通不过的机器,甚至是刚刚安装好的win95。

……

其实是讲ip协议在单机中的基本运行,本文比较片面,因为对ip协议在终端的运行机理没有深刻的理解。

 ip协议在电脑上安装后,就变成了你上网的基石,每一步连接,每一步探索,都由ip协议群在幕后安成。

ip协议的安装是要和网络接口(NETWORK INTERFACE)绑定的,也就是说要和网络适配器搭配着安装,比如:MODEM 网卡、 虚拟的网络适配器、 VPN网络适配器、 拨号网络适配器等。

IP协议安装后,会为网络连接创建堆栈,为自己创建一个127.0.0.x的本地回路,自动获取或者等待用户手工设定一个IP地址,向网络公布自己并探索相邻的协议载体,侦听来自网络的数据包,按照IP属性设定的DHCP,DNS,GATEWAY等网络规则通讯。

INTERNET中不同网段无法直接互访,需要借助于路由器包转发功能解决,规则的根据是一个自动或者手工编制路由信息表。

其实在单机内部也是存在包转发过程的,ROUTE命令可以为我们展示一张路由信息表:

C:\WINNT\system32>ROUTE PRINT

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

Interface List

0x1 ........................... MS TCP Loopback interface

0x4000003 ...00 XX XX a8 XX c7 ...... Intel(R) PRO Adapter

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

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

Active Routes:

Network Destination Netmask Gateway Interface Metric

0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.111 1

127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1

192.168.0.0 255.255.255.0 192.168.0.111 192.168.0.111 1

192.168.0.111 255.255.255.255 127.0.0.1 127.0.0.1 1

192.168.0.255 255.255.255.255 192.168.0.111 192.168.0.111 1

224.0.0.0 224.0.0.0 192.168.0.111 192.168.0.111 1

255.255.255.255 255.255.255.255 192.168.0.111 192.168.0.111 1

Default Gateway: 192.168.0.1

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

Persistent Routes:

None

这张表告诉我们单机内部IP协议是怎么样维护着不同网络段数据包的转发,也许你会认为电脑pc应该只存在于一个网络段,宏观的看是这样的,这里说的却是从协议内部微观角度查看。

在内环境中,电脑工作相关的网段是:

1: 255.255.255.255 255.255.255.255 192.168.0.111 192.168.0.111 1

面向网络接口的广播,不论你是什么网络段,LAN还是INTERNET,都存在这个网络段。他是这台电脑与身边IP环境通讯的基础。

2: 224.0.0.0 224.0.0.0 192.168.0.111 192.168.0.111 1

多播地址(multicast)同样是探知网络。多播地址利用不同的多播地址所代表的协议或者设备 有针对性的对网络环境进行发现。

3: 192.168.0.255 255.255.255.255 192.168.0.111 192.168.0.111 1

本计算机所在网络的广播地址。他的存在是与同一网段的机器进行通讯的基础。

4: 192.168.0.111 255.255.255.255 127.0.0.1 127.0.0.1 1

本计算机自身IP访问自身IP的环路。这个路由定义了如果这台计算机访问自己的IP不要经过别的网关,直接通过127.0.0.1本地回路IP访问自己。相当于自己是自己的网关。

5: 192.168.0.0 255.255.255.0 192.168.0.111 192.168.0.111 1

本计算机所在的网络地址,代表了一个网段。

6: 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号