计算机基础| 青训营笔记

82 阅读2分钟

计算机基础1. 1.网络组成部分:客户端(顾客),服务端(分店),路由器(转发点),网络协议(转发表格),交换机等 2.家庭路由器,企业路由器 3.网络:区域网络,城域网,广域网 4.网络结构:网络的网络 5.信息交换方式:电路交换,分组交换(传真) 6.网络分层:网络层(高速公路),运输层(卡车,Tcp协议头部),应用层(快递公司,HTTP协议头部),物理层,链路层(IP协议头部) 协议的存在依赖于连接协议,定义了两个多个通信实体之间的交换报文格式与顺序,以及报文发送和接受一条报文或其他事件所采取的动作(二进制)。 7.网络协议:标头(包裹上要上哪辆车?要去哪里?)载荷(快递内容) 8.HTTP协议:请求(第一行又叫起始行,请求方法,资源路径,HTTP版本。)响应(第一行又叫状态行,HTTP版本,状态码,状态信息。)状态信息可自定义,后面加头部。 容易出现队头堵塞现象。HTTP1.1建立多个tcp连接,无法多路复用。 9.HTTP 2帧额外的好处:调整响应传输的优先级,头部压缩,server push。 队头堵塞,但出现在tcp上。 HTTP 2,3个rtt启动。 HTTP 3是因为2不够快。Quic 10.现存网络设备对tcp和udp的支持已僵化,udp不靠谱,但quic靠谱,quic可以为除HTTP协议以外的应用层协议提供支持。

个人思考:首先我是一个没有太多计算机基础知识的文科生,在今天第一节课堂里我了解到了很多陌生的名词,但是老师非常形象的用快递还有外卖开店的方式类比了这些名词的枯燥概念。让我有了更通俗的理解。我觉得了解到了自己专业领域之外的东西非常开心,也非常有成就感。在之后的学习中会慢慢深入,不能急于求成。