第一天笔记浅谈|青训营笔记

116 阅读2分钟
  • 网络结构
  • TCP/UDP
  • HTTP 1 / HTTP2 / HTTP3 (QUIC)
  • WebSocket
  • CDN
  • 安全(SSL/TLS/基础密码学)

笔记前浅谈个人想法

我是从我舍友口中得知字节跳动,有青训营这个活动的,然后我和我舍友,以及我们班好几个人决定参加此次青训营前端活动。这个时期的我们正处于大三下学期,每天就是泡在图书馆学习专业知识,正好我们学的就是软件工程专业的,所以此次活动对于我来说是非常合适的。与此同时我在此立下flag,每天按时打卡,坚持到底,拿到结业证书。

第一次上课所学

首先祝鑫奔,祝老师通过蟹堡王帝国这个故事,让我们了解网络结构这个概念,我觉得很生动。老师讲了协议和TCP协议格式,网络基础中主要讲了以下部分内容。

网络基础

网络基础中主要讲了以下部分内容

  1. 网络组成部分:由主机,路由器,交换机等组成。
  2. 网络结构:网络的网络。
  3. 信息交换方式:电路交换和分组交换。
  4. 网络分层:分清职责,物理层,链路层,网络层,运输层,和应用层。
  5. 网络协议:标头和载荷。

0244e8522980f0749ceae88ee3acaa9.png

WEB中的网络

部分,老师讲了HTTP1 2 3的演进历史,CDN解决了HTTP协议之外的问题,WebSocket和HTTP的关系以及WebSocket从协议升级而来。

网络安全

三要素:

  • 机密性:攻击者无法获知通信内容
  • 完整性:攻击者对内容进行篡改时能被发现
  • 身份验证:攻击者无法伪装成通信双方任意一方与另一方通信

在没有提前交换秘密信息的前提下,无法在不安全的信道交换秘密信息 PKI保证了普通用户不需要“面对面”和根证书机构交换根证书 HTTPS使用PKI完成了除客户端身份以外的特征,客户端身份验证靠HTTP实现

完结。。。