打字猴:1.7004166e+09
1700416600
1700416601
1700416602
1700416603 路由表由5列构成。Network Destination、Netmask、Gateway、Interface这四列记录着数据发送的目的地和路由器的IP地址等信息。Metric这一列记录着路径的权重,这个值由某种算法决定,比如数据传输过程中经过路由器的数量。如果遇到有多条候选路径都可以通往目的地的情况,路由器都会选择Metric值较小的路径。在路由表中还有如下规则:如果数据的发送目的地就在本LAN中,则可以直接发送数据而无需经过路由器转发;反之如果在LAN外(或发送目的地的IP地址不在路由表中),则需要经过路由器转发。细节虽然有些复杂,但只要了解大体上的规则就可以了
1700416604
1700416605
1700416606
1700416607
1700416608 计算机是怎样跑起来的 [:1700412717]
1700416609 计算机是怎样跑起来的 9.6 实验5:查看路由器的路由过程
1700416610
1700416611 假设正在浏览GrapeCity的主页,GrapeCity的Web服务器中的数据,要经过若干个路由器的转发才能到达计算机上。通常把这种数据经过路由器转发的过程称为“路由”(Routing)
1700416612
1700416613 在命令提示符窗口中执行tracert命令,查看路由的过程。执行时需要在tracert后面指定一个主机名(或计算机名),作为数据的发送目的地,这样看到的转发路径其实是相反的。看一下自己的计算机到GrapeCity的Web服务器的路径。在命令提示符窗口执行如下命令(执行结果如图9.8所示)
1700416614
1700416615 tracert www.grapecity.com
1700416616
1700416617 图9.8 通过tracert命令查看路由的过程
1700416618
1700416619
1700416620
1700416621
1700416622 左侧按1-13的顺序列出了数据前进道路上途经的IP地址
1700416623
1700416624 第1行的202.26.186.171是办公室内的路由器;
1700416625
1700416626 第2行的203.139.167.141是笔者所租用的因特网服务提供商的路由器
1700416627
1700416628 第3行到第11行,是其他服务提供商的路由器。其中第11行的210.145.239.82是由GrapeCity所租用的因特网服务提供商的路由器
1700416629
1700416630 第12行的210.160.205.254是GrapeCity的路由器
1700416631
1700416632 第13行的210.160.205.80是GrapeCity的Web服务器,可以看到,从笔者公司内的LAN出发,通过13次路由才终于到达了GrapeCity的Web服务器
1700416633
1700416634
1700416635
1700416636
1700416637 计算机是怎样跑起来的 [:1700412718]
1700416638 计算机是怎样跑起来的 9.7 实验6:DNS服务器可以把主机名解析成IP地址
1700416639
1700416640 笔者希望在刚刚的实验中注意到了一个问题:在因特网的世界中,本应使用IP地址这样的数字来标识计算机才是,而刚才却能使用一串字符www.grapecity.com来标识GrapeCity的Web服务器。实际上,因特网中还存在一种DNS(Domain Name System,域名系统)的服务器,正是DNS服务器为我们把www.grapecity.com这样域名解析为210.160.205.80这样的IP地址
1700416641
1700416642 每台计算机都有一个主机名,每个LAN也都有一个域名。举例来说,笔者所使用的计算机的主机名是ma50j(源于这台计算机的型号),所在的LAN的域名是yzw.co.jp,把主机名和域名组合起来所形成的ma50j.yzw.co.jp就是能够标识笔者这台计算机的一个世界范围的独一无二的名字,这个名字与IP地址的作用是等价的,通常把这种由主机名和域名组合起来形成的名字称为FQDN(Fully Qualified Domain Name,完整合格域名)
1700416643
1700416644 在因特网中,难以记忆的IP地址使用起来很麻烦,于是人们就发明了DNS服务器,这样只需要使用FQDN,DNS服务器就可以自动地把FQDN解析为IP地址(这个过程叫做“域名解析”)。DNS服务器通常被部署在各个LAN中,里面记录着FQDN和IP地址的对应关系表。世界范围内的DNS服务器是通过相互合作运转起来的。如果一台DNS服务器无法解析域名,它会去询问其他DNS服务器,这套流程是自动进行的,使用网络的用户不会意识到
1700416645
1700416646 下面进入实验,首先,查一查自己计算机的主机名。在命令提示符窗口执行hostname命令,结果只会显示主机名,并没有FQDN(如图9.9所示)
1700416647
1700416648 图9.9 用hostname命令查看主机名
1700416649
[ 上一页 ]  [ :1.7004166e+09 ]  [ 下一页 ]