计算机网络
文章平均质量分 68
小黛的求职笔记
分享笔面试经验,补齐求职信息差,帮助大家拿下梦中情司!
展开
-
面试高频考点总结-计算机网络篇
大家好哇,这里是小黛~今年的暑期实习已经陆续开始了,似乎比每年更早一点,不知道大家是否感受到了压力呢^ ^之前群里也有学弟学妹问过,要准备暑期实习的话,某些八股文如何记忆和背诵?这方面我之前也是下了不少功夫的,自己曾经总结了5.5w字的考点总结,几乎所有面试,包含互联网大厂、国企央企等,都会考察特别多里面的内容。考点支持的岗位,主要围绕后端开发、前端开发和测试开发,也包括C++方向的考点介绍。这份考点总结具备的一些特点:1)贴近面试:几乎百分之百都是本人面试中遇到的问题;2)简洁实用。原创 2023-02-12 14:54:33 · 193 阅读 · 0 评论 -
浏览器输入一个URL的全过程
1.在浏览器中输入一个url2.根据域名解析出ip地址(dns的过程)(1)先检查浏览器缓存,如果有,返回,没有,下一步(2)检查系统缓存,hosts文件(3)检查网络中路由器的dns缓存(4)递归查询,不优先查找浏览器所在的本地域名服务器,先查找其他域名服务器,看有没有,如果没有,再查找本地域名服务器,本地域名服务器用迭代查询来查找(5)迭代查询,不断向上访问,查找3.根据找到的ip地址建立tcp连接4.发送http请求,get请求5.如果发生重定向,状态码是3开头,那么返回第一步,继续匹配重定向的服务器原创 2022-06-05 13:12:23 · 3893 阅读 · 0 评论 -
HTTP协议相关知识
存在的问题:1.无连接,每进行一次http请求,都要重新tcp三次握手,浪费资源浪费时间效率低下(http1.1用长连接解决)2.无状态:不保存状态,下次请求依旧要重新输入账号信息(用cookie缓存解决)3.明文传输:不安全,信息泄露(https解决)但是存在一些问题:1.对头阻塞,如果管道中前面的请求阻塞了,会导致全部请求都阻塞(http2解决)2.请求头不会被压缩,导致占据资源多(http2解决)1.最大的特点是改变文本传输,使用二进制帧来传输,这样可以实现多路复用(一个http连接可以处理多个htt原创 2022-06-05 13:08:55 · 106 阅读 · 0 评论 -
计算机网络的五层模型和七层模型
(1)物理层(2)数据链路层(3)网络层(4)传输层(5)应用层从下到上依次是:物理层数据链路层网络层传输层会话层:自动寻找ip和端口,rpc协议表示层:数据格式转换,ssl/tls协议应用层原创 2022-06-04 16:34:53 · 3194 阅读 · 0 评论 -
TCP的重传机制、流量控制与拥塞控制
确认报文段不再顺带发送,而是立刻发送;当接收到不同顺序的报文段的时候,也会立刻发送对之前按照顺序接收的报文段的确认报文段;当发送端收到三次同样的确认报文段之后,会确定该报文段没有接收成功,触发快重传流量控制首先要引入滑动窗口;最原始的tcp连接数据传输是,发送一个报文段,接收到确认报文段,才能继续发送下一个报文段,这样效率很低,对网络资源的利用率不高;因此,引入滑动窗口概念,发送端维护发送窗口,接收端维护接收窗口,发送端先将报文发送到发送窗口中,发送窗口将数据发送到接收窗口,再读取到接收端的内存,这样添加了原创 2022-06-03 10:05:27 · 540 阅读 · 0 评论 -
TCP与UDP的区别
1.连接tcp是面向连接的传输,传输前先连接;udp是无连接传输;2.服务对象tcp是一对一的,两端;udp是一对多,多对多,多对一,一对一;3.拥塞控制、流量控制tcp有拥塞控制和流量控制机制,保证数据传输的安全性;udp没有,无论何种情况,发送速度都一样;4.分片不同当tcp传输的数据大时,在传输层分片,接收端也在传输层组装成tcp报文,如果一个分片丢了,只需要重传该分片,分片是有顺序的;当udp传输的数据大时,在网络层分片,如果一个分片丢了,需要重传全部分片,没有顺序;5.传输方式tcp是字节流传输,原创 2022-06-03 09:58:42 · 2007 阅读 · 0 评论