HowNetworksWork 第1章..docx

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

How Networks Work为什么连接网络--- 想了解的有关TCP/IP、LAN、光纤的基础知识第2版互根勤著WEB浏览器作报文~探索浏览器内部~准备活动作为探索旅程之前的热身,收集有关这章的关联话题试做了小测试。请试试看。另外,即使不知道小测试的答案对探索旅程也无任何障碍,所以放轻松点。问题:以下说明是对还是错?[http://www.nikkeibp.co.jp/]的[www]表示World Wide Web这个协议(规定通信动作的rule的)。网络上被使用的域名即使是个人也可以取得。以浏览器为起始的网络应用实际上并不持有控制网络的功能。答案:错。[http://www.nikkeibp.co.jp/]的[www]表示附在网络服务器上的名字。另外,World Wide Web这个名字不只表示协议,也是表示Web的设计者最初作的浏览器兼HTML编辑器的名字。对。[.com][.net][.org][.jp(co.jp和ne.jp)等xx.jp这样子的域名除外]等等,没有被限定访问对象的域名,就算个人也可以取得。另外,还有以个人为访问对象的[.name]这种域名。对。 应用不只是自己可以控制网络,也可以请求OSI控制网络。终于开始探索旅程了,但在出发之前,事先介绍下旅程上值得看的地方吧。制作HTTP请求报文探索旅程的出发点就是用户输入URL到浏览器上。之后由解读URL开始浏览器的动作。那时,浏览器是如何解读URL的,这个方法就是最开始的精彩之处。接下来,按照URL的意思做成请求报文。浏览器按照这个请求报文对WEB服务器传达需要的东西。这个报文的实际本质也是精彩之处。如若知道具体的报文的样子和意思的话,就会知道访问WEB服务器时使用的HTTP协议了。咨询DNS服务器WEB服务器的IP地址作了报文的话,请求OS送信到WEB服务器,但这时必须通知OS接受报文的对方IP地址。因此,浏览器需查询WEB服务器的IP地址。URL上写着WEB服务器的域名,也就是向DNS服务器咨询域名并查询IP地址。到这为止的浏览器动作也是很重要的精彩之处。全世界的DNS服务器联合协作探索旅程前进到接受浏览器IP地址相关咨询的DNS服务器查询IP地址的场面,DNS服务器在全世界有数万台,它们联合协作查询IP地址,此协作方法也是很重要的精彩之处。请求协议栈发送报文查询IP地址后,为了将报文发送至WEB服务器而要请求OS,但此时,具体如何请求的呢,这也是精彩之处。用语言解释的话,只一句委托给OS就完了。但委托OS做什么时,是有相当细致的规则的。必须要遵从规则。除了制作程序以外,没有必要精通此规则,所以面向普通用户解释此规则的书籍基本上找不到。但是一旦了解这个规则的氛围,对此后很多地方都有帮助的。知道了请求OS时的规则,如何请求的,会给做些什么就会明白了。可以说是等同于详细地理解了网络的潜在能力,对没有做过程序的人也是很重要的。1.1 制作HTTP请求报文1.1.1 探索旅程的起始就是从输入URL开始探索旅程的出发点就是在浏览器上输入URL,在说明浏览器的动作之前,事先解释下URL。所谓的URL就是,我认为要是以http://为首话,就会明白的,但实际上,不仅仅只有http:,也可以ftp:为开端,file:为开端,mailto:等,很多种。准备了各种URL是有原因的。浏览器多被当作访问服务器的客户端而被使用,但浏览器的功能不仅仅是这些。也有上传、下载文件的FTP客户端功能和邮件客户端功能。浏览器可以说是兼备了多个客户端功能的复合式客户端软件。因此,去判断使用这几个功能中的哪种访问数据比较好,必须有资料。如此,访问WEB服务器时是http:,FTP服务器的话就是ftp:,应该预备好多种类的URL。下图1.1,已总结好当今网络上常被使用的主要URL。写法根据访问地址而相异。例如,访问WEB服务器和FTP服务器时,填写服务器域名和访问文件的路径名等到URL上,使用邮件时,填写对方的邮件地址到URL。另外,必要时也需填写用户名和密码,服务器端的端口号等。像这样的写法有各种各样,但不论哪类URL都有一个共通点。URL先头部分的字符串,也就是http:、ftp、file:、mailto:这部分就是表示访问方法的点。访问地址是WEB服务器的话,就使用HTTP这个协议访问,FTP服务器的话,就使用FTP这个协议。因此在这里写上访问时的协议种类比较好。之后接下来部分的写法也有很多,根据先头部分,之后的写法会被决定好,所以不会产生混乱。1.1.2 浏览器首先解读URL浏览器最初的工作,就是为了制作发送到WEB服务器的请求报文,去解读URL。如刚才解说的那样,URL格式按照协议而不同,所以这里以访问WEB服务器的情况为例进行说明。沿HTTP的说明思考的话,URL就变成如下图1.

文档评论(0)

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

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

1亿VIP精品文档

相关文档