学习笔记:从PC连到某个网站的详细过程

来源:互联网 发布:乘联会9月销量数据 编辑:程序博客网 时间:2024/05/21 12:40

参考:http://zhidao.baidu.com/link?url=johGUOB5uPcPWZf35zHEHssFBWfXHkzhb-KuWCMImRrHfmWU5JNk5R_mHMsCZTs1HJ_0wxkxFlvtuGszsu9l8a


1、首先使用浏览器输入所访问网站的网址,实际上是一个域名;
2、通过DNS解析此域名,这就是DNS到IP地址的解析过程;
3、计算是否为同一网段,如果是就走IP到MAC(以太网为例)解析(ARP协议),如果不在同一个网段,那解析的是网关地址(ARP协议),ARP协议贯穿了整个网络通讯过程,只不过不需要每次都解析,解析结果会缓存5分钟(缺省情况下)
4、如果在同一网段,直接通讯,不在同一个网段,就需要将数据发送到网关(路由器),由路由器进行转发,路由器路径选择和维护会使用到静态或者动态路由协议(EGP(RIP、OSPF、IGP、EIGP、IS-IS等)、BGP);
5、经过路径选择IP数据到达对方,对方响应后,经过同样的过程,数据返回到用户端;
6、整个访问过程从上层来说,使用了HTTP协议;HTTP是一个TCP的一个应用,肯定会使用到TCP/IP协议中的TCP协议,那就会有会话的建立、维护、终止等;
7、如果使用到了广域链路,如DDN、Fream-Realy、X.25、ATM等,各自有自己的协议,还可能会使用到PPP、HDLC、SDLC、光纤复用(波分复用、时分复用)等等很多传输上的协议;
8、可能还会用到许多协议,这是网络工程师需要去了解的,还有一部分是专门通讯上协议,是通讯方面的工程师需要去了解的。


(待补充)

原创粉丝点击