打字猴:1.700416557e+09
1700416557 计算机是怎样跑起来的 [:1700412715]
1700416558 计算机是怎样跑起来的 9.4 实验3:了解DHCP服务器的作用
1700416559
1700416560 IP地址和子网掩码都是在软件上设置的参数,打开控制面板中的“网络连接”,鼠标右键单击“本地连接”并选择“属性”菜单项,在打开的窗口中选择“Internet协议(TCP/IP)”,单击“属性”按钮(如果使用的是Windows 7或Windows 8,先打开控制面板中的“查看网络状态和任务”,然后单击左侧窗格的“更改适配器设置”,用鼠标右键单击“本地连接”并选择“属性”菜单项,在打开的窗口中选择“Internet协议版本4(TCP/IPv4)”,最后单击“属性”按钮),打开了设置IP地址和子网掩码的对话框(如图9.5所示)
1700416561
1700416562 图9.5 设置IP地址和子网掩码的对话框
1700416563
1700416564
1700416565
1700416566
1700416567 虽然在这个对话框中可以手动设置IP地址和子网掩码,但大多数情况下选择的是“自动获取IP地址”选项。这个选项使得计算机在启动时会从DHCP服务器获取IP地址和子网掩码,并自动地配置它们
1700416568
1700416569 DHCP的全称是Dynamic Host Configuration Protocol(动态主机配置协议)。在笔者搭建的LAN中,使用了一台Linux计算机充当DHCP服务器的角色。因为Windows计算机也同样支持DHCP协议,所以即便服务器操作系统为Linux,客户端是Windows,也没有关系
1700416570
1700416571 DHCP服务器上记录着可以被分配到LAN内计算机的IP地址范围和子网掩码的值。作为DHCP客户端的计算机在启动时,可以请求未分配的IP地址
1700416572
1700416573 再看一下图9.5,可以看到有一个“默认网关”的配置项,通常会把路由器的IP地址设置在这里,也就是说路由器就是从LAN通向因特网世界的入口(Gateway),路由器的IP地址也可以从DHCP服务器获取,最后再请注意一点,这里选择了“自动获取DNS服务器地址”这一选项,也就是说,DNS服务器的IP地址也可以从DHCP服务器获取。DNS服务器的作用将在稍后章节介绍
1700416574
1700416575
1700416576
1700416577
1700416578 计算机是怎样跑起来的 [:1700412716]
1700416579 计算机是怎样跑起来的 9.5 实验4:路由器是数据传输过程中的指路人
1700416580
1700416581 在分组管理下,IP地址中的网络地址部分代表一个组中的全部计算机,即一个LAN中的计算机全体。因特网就是用路由器把多个LAN连接起来形成的一张大网,从以上这两点,是不是能慢慢看出路由器扮演的角色?
1700416582
1700416583 路由器正如其名,就是决定数据传输路径的设备。在本实验环境中,与LAN内的其他计算机一样,路由器也是连接到集线器上的。因为LAN内采用了CSMA/CD机制,所以所有发送出去的数据也都会被路由器收到。当从公司内的计算机向另一家公司的计算机发送数据时会发生什么呢?首先,一个不属于LAN内计算机的IP地址会被附加到数据的发送目的地字段上,这样的数据虽然会被LAN内的计算机所忽略,但不会被路由器忽略。因为路由器的工作原理就是查看附加到数据上的IP地址中的网络地址部分,只要发现这个数据不是发送给LAN内计算机的,就把它发送到LAN外,即互联网的世界中
1700416584
1700416585 路由器虽然看起来就是个小盒子,可实际上是一台神奇的计算机。分布在世界各地的LAN中的路由器相互交换着信息,互联网正是由于这种信息的交换才得以连通。这种信息被称为“路由表”,用来记录应该把数据转发到哪个路由器。在因特网中,传输路径错综复杂,而路由器就是站在各个岔路口的指路人(如图9.6所示)。
1700416586
1700416587 图9.6 路由器是因特网中的指路人
1700416588
1700416589
1700416590
1700416591
1700416592 在一台路由器的路由表中,只会记录通住与之相邻的路由器的路径,不会记录世界范围内的所有传输路径
1700416593
1700416594 实际观察一下路由表,为此需要在命令提示符窗口执行如下命令(执行结果如图9.7所示)
1700416595
1700416596 route print
1700416597
1700416598 图9.7 通过route print命令列出路由表
1700416599
1700416600
1700416601
1700416602
1700416603 路由表由5列构成。Network Destination、Netmask、Gateway、Interface这四列记录着数据发送的目的地和路由器的IP地址等信息。Metric这一列记录着路径的权重,这个值由某种算法决定,比如数据传输过程中经过路由器的数量。如果遇到有多条候选路径都可以通往目的地的情况,路由器都会选择Metric值较小的路径。在路由表中还有如下规则:如果数据的发送目的地就在本LAN中,则可以直接发送数据而无需经过路由器转发;反之如果在LAN外(或发送目的地的IP地址不在路由表中),则需要经过路由器转发。细节虽然有些复杂,但只要了解大体上的规则就可以了
1700416604
1700416605
1700416606
[ 上一页 ]  [ :1.700416557e+09 ]  [ 下一页 ]