
计算机网络
Hyo_yew
Stay hungry ,Stay foolish.
展开
-
计算机网络基础总结一
OSI,TCP/IP,五层协议的体系结构,以及各层协议OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。每一层的协议如下:物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器,网关)数据链路:PPP、FR、HDLC、...原创 2018-03-22 18:06:44 · 474 阅读 · 0 评论 -
TCP 和UDP区别
面向的对象不同:TCP提供面向连接的、可靠的数据流传输UDP提供的是面向报文的、不可靠的数据流传输。 各自的优势不同:TCP注重数据安全性UDP数据传输快,因为不需要连接等待 TCP 和UDP有各自对应的协议TCP对应的协议: (1) FTP:定义了文件传输协议,使用21端口。(2) Telnet:一种用于远程登陆的端口,使用23端口,用户可以以自己的身份远程连接到计算机上,可提供基于DOS模式下...原创 2018-03-22 18:16:39 · 178 阅读 · 0 评论 -
ARP协议的工作原理
每个主机都会在自己的ARP缓冲区中建立一个ARP列表,以表示IP地址和MAC地址之间的对应关系。工作原理:当源主机要发送数据时,首先检查ARP列表中是否有对应IP地址的目的主机的MAC地址,如果有,则直接发送数据,如果没有,就向本网段的所有主机发送ARP数据包,该数据包包括的内容有:源主机 IP地址,源主机MAC地址,目的主机的IP 地址。当本网络的所有主机收到该ARP数据包时,首先检查数据包中...原创 2018-03-22 18:23:38 · 717 阅读 · 0 评论 -
在浏览器中输入www.baidu.com后执行的全部过程
1、客户端浏览器通过DNS解析到www.baidu.com 的IP地址220.181.27.48,通过这个IP地址找到客户端到服务器的路径。客户端浏览器发起一个HTTP会话到220.181.27.48,然后通过TCP进行封装数据包,输入到网络层。2、在客户端的传输层,把HTTP会话请求分成报文段,添加源和目的端口,如服务器使用80端口监听客户端的请求,客户端由系统随机选择一个端口如5000,与服务...转载 2018-03-22 18:28:15 · 616 阅读 · 0 评论 -
三次握手的过程,四次握手的过程以及为什么需要三次握手?
来自:京东测试工程师面经分析 - 孙苗青 - 博客园 http://www.cnblogs.com/smq772340208/p/6792040.html谢谢原作者!!!转载 2018-03-22 18:36:25 · 330 阅读 · 0 评论 -
HTTP协议和TCP协议之间的联系
TCP协议对应于传输层,而HTTP协议对应于应用层,从本质上来说,二者没有可比性。Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页数据的时候,会发出一次Http请求。Http会通过TCP建立起一个到服务器的连接通道,当本次请求需要的数据完毕后,Http会立即将TCP连接断开,这个过程是很短的。所以Http连接是一种短连接,是一种无状态的连接。所谓的无状态,...原创 2018-09-08 09:25:37 · 1232 阅读 · 0 评论 -
计算机网络常见面试题
1、OSI的七层协议、TCP/IP的四层协议、谢希仁老师的网络课本提到的五层协议的对比注:(1)OSI的七层协议只是理论上的协议,实际上没有用到。(2)TCP/IP的四层协议在真正在实际中用到的体系结构。(3)谢老课本中提到的五层协议只是为了更好的讲解概念而采用的折中方法。2、OSI的七层协议(1)第七层、应用层<0>作用:直接为用户的应用进程提供服务。...转载 2018-09-09 16:29:00 · 969 阅读 · 0 评论