计算机基础
Richard marx
更多内容请关注微信公众号:景行瀚海
展开
-
说一下TCP的三次握手客户端在访问服务器的什么?在三次握手中服务器内部发生了什么事情?
建立起一个TCP连接需要经过“三次握手”: 1) Client首先发送一个连接试探,ACK=0 表示确认号无效,SYN = 1 表示这是一个连接请求或连接接受报文,同时表示这个数据报不能携带数据,seq = x 表示Client自己的初始序号(seq = 0 就代表这是第0号帧),这时候Client进入syn_sent状态,表示客户端等待服务器的回复 2) Server监听到连接请求报文后,如同意...转载 2018-11-19 14:09:06 · 603 阅读 · 0 评论 -
浏览器访问网站的过程
假如浏览器要访问baidu.com 首先要解析出baidu.com对应的ip地址 要先使用arp获取默认网关的mac地址 阻止数据发送给默认网关(ip还是dns服务器的ip,但是mac地址是默认网关的mac地址) 默认网关拥有转发数据的能力,把数据转发给路由器 路由器根据自己的路由协议,来选择一个合适的较快的路径转发数据给目的网关 目的网关(dns服务器所在的网关),把数据转发给dns服务器 dn...原创 2019-08-03 21:16:55 · 1214 阅读 · 0 评论