网站大量收购独家精品文档,联系QQ:2885784924

一次web访问的全过程.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一次web访问的全过程

  一、网络环境说明 图一    本次网络通信试验采用Packet Tracer 5.0思科网络模拟软件。有关Packet Tracer 5.0的使用与技巧请参考我的相关博文。此次模拟环境中使用5个路由器连接两个以太网,其中/24网段为服务器,为DNS服务器,为Web服务器,域名为,为TFTP服务器,/24网段为Client PC,其网关为54。每个路由器使用RIP路由协议发现路由。      二、PC0(IP地址为)访问的过程详解   1、把域名解析为IP地址,这就要使用DNS协议,向DNS服务器查询域为的IP地址。   a、PC0组装成一个DNS数据包,该数据包包含了一条查询域名为的IP是多少的问题,然后再把该DNS数据包加上一个UDP报头,在UDP报头的目的端口为53,源端口随机选择,把UDP数据报交给IP层,加上目的地址即DNS服务器的IP地址:,源地址为本机IP地址,IP数据包交给网络接口层(也可以理解为数据链路层)准备发给本网段网关,由网络转发出去。在网络接口层又封闭为数据帧,帧头的源MAC地址为本机网卡MAC地址,目的地址应该为网关的MAC地址,但此时PC0并不知道网关54的MAC地址,所以先在本网段发送ARP协议广播数据包,请求网关54的MAC地址;   b、封装ARP广播数据包,请求网关54的MAC地址。广播地址为FF:FF:FF:FF:FF:FF。该数据包会被交换机转发到本网段中除了自己的所有计算机(网络接口)上,意思:我的IP地址是,MAC地址是0050.0FB8.E023,我想知道IP地址为54的MAC地址是多少? 图二 PC0上两个整装待发的数据包。   c、交换机收到PC0发来的ARP广播数据包。 图三   d、交换机把收到的PC0发来的ARP数据包转发本网段中除了PC0之外的所有网络接口上(或计算机上),只有IP地址为54的计算机会回答这个数据包,其它的计算机将会将不予理睬。 图四   e、网关54把ARP应答数据包转发给交换机。 图五   f、PC0收到了网关54的ARP应答数据包,这样就知道了网关54的MAC地址,准备把DNS数据包发送给网关。 图六   g、DNS查询数据包先发送到交换机。 图七   h、交换机再把接收到DNS查询数据包转发给本网段的网关上,即图中路由器Router0 的FastEthernet0/0接口上。 图八   i、接下来路由器Router0该把DNS数据发向哪里呢?它要查一下自己的路由表。我们先来看一下Router0的路由器,该路由器为Cisoc 2000系列的路由器,使用sh ip route查看路由表。 R0#sh ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP ?????? D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area ?????? N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 ?????? E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP ?????? i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area ?????? * - candidate default, U - per-user static route, o - ODR ?????? P - periodic downloaded static route Gateway of last resort is not set R??? /16 [120/2] via , 00:00:04, Serial0/0 ?????????????????? [120/2] via , 00:00:24, Serial0/1 R??? /16 [120/2] via , 00:00:04, Serial0/0 ?????????????????? [120/2] via , 00:00:24, Serial0/1 C??? /24 is directly connected, FastEthernet0/0 R??? /24 [120/3] via , 00:00:04, Serial0/0 ??????????????????? [120/3] via , 00:00:24, Serial0/1 C??? /24 is dire

您可能关注的文档

文档评论(0)

dart003 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档