TCP/IP
文章平均质量分 70
DoUUnderstand
这个作者很懒,什么都没留下…
展开
-
ARP 地址解析协议
地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。ARP是解决统一局域网上的主机路由器的IP地址和硬件地址(MAC)的映射问题。它是一个网络层协议。ARP工作原理1:首先,每个主机都会在自己的ARP缓冲区中建立一个ARP列表,以表示IP地址和MAC地址之间的对应关系。本机缓存是有生存期的。2:当源主机要发送数据时,首先原创 2017-09-01 01:16:26 · 746 阅读 · 0 评论 -
在浏览器中输入www.baidu.com后执行的全部过程
事件顺序(1) 浏览器获取输入的域名www.baidu.com (2) 浏览器向DNS请求解析www.baidu.com的IP地址 (3) 域名系统DNS解析出百度服务器的IP地址 (4) 浏览器与该服务器建立TCP连接(默认端口号80) (5) 浏览器发出HTTP请求,请求百度首页 (6) 服务器通过HTTP响应把首页原创 2017-04-08 20:14:22 · 8606 阅读 · 2 评论 -
HTTP HTTPS 协议
HTTP问:什么是HTTP? 答:HTTP是一个客户端和服务器端请求和响应的标准TCP。其实建立在TCP之上的。当我们打开百度网页时,是这样的:https://www.baidu.com多了个S,其实S表示TLS、SSL。在这里不做解释,因此HTTP的技术基石如图所示: 那HTTP协议呢?HTTP协议(HyperText Transfer Protocol),即超文本传输协议是用于服务器传输原创 2017-08-31 12:26:31 · 585 阅读 · 0 评论 -
TCP/IP 三次握手和四次挥手
TCP TCP是面向连接的运输层协议,它提供可靠交付的、全双工的、面向字节流的点对点服务。HTTP协议便是基于TCP协议实现的。(虽然作为应用层协议,HTTP协议并没有明确要求必须使用TCP协议作为运输层协议,但是因为HTTP协议对可靠性的的要求,默认HTTP是基于TCP协议的。若是使用UDP这种不可靠的、尽最大努力交付的运输层协议来实现HTTP的话,那么TCP协议的流量控制、可靠性保障机制等等功原创 2017-04-07 16:28:54 · 1210 阅读 · 0 评论 -
计算机网络部分面试题
从输入网址到显示网页,过程 ?客户端发起请求 -> DNS域名解析 –> 发起TCP的三次握手 –> 建立TCP连接后发起http请求 –> 服务器响应http请求,浏览器得到html代码 –> 浏览器解析html代码,并请求html代码中的资源(如JavaScript、css、图片等) –> 浏览器对页面进行渲染呈现给用户。详细了解:在浏览器中输入www.baidu.com后执行的全部过程TCP三原创 2017-09-12 11:14:00 · 1199 阅读 · 0 评论 -
HTTP状态码
HTTP状态码2XX:表示成功。 3XX:重定向。 4XX:客户机中出现的错误 5XX:服务器中出现的错误 2xx这一类型的状态码,代表请求已成功被服务器接收、理解、并接受 。200 OK 请求已成功,请求所希望的响应头或数据体将随此响应返回。出现此状态码是表示正常状态。201 Created 请求已经被实现,而且有一个新的资源已经依据请求的需要而建立,且其 URI 已经随Locatio原创 2017-12-30 23:48:45 · 278 阅读 · 0 评论