计算机网络概论笔记|青训营笔记

109 阅读2分钟

计算机网络概论笔记

1.这节课程内容通过“蟹堡王帝国”这样的一个实例建立对计算机网络的整体认识,帮助建立对网络协议分层的认知,分析HTTP1、2、3的关系。并且介绍了CDN运行的基本原理,了解网络安全的最基本原则。

2.网络是由主机(包括客户端和服务端)、路由器和网络协议组成。网络结构包括:区域网络、城域网和广域网。

3.带宽:单位时间内,最高数据率,以比特每秒。吞吐量:单位时间内通过某个网络(或信道、接口)的数据量(实际链路的量)。相关性能指标还有:发送时延、传播时延、排队时延、处理时延、时延带宽积、往返时延RTT、利用率。

4.分层结构:实体:第n层的活动元素称为n层实体,同一层的叫对等实体。协议:对等实体数据交换而建立的规则。接口(访问服务点SAP):上层使用下层的接口

真正了解网络首先要理解网络的层次结构,也就是七层协议。OSI是七层结构并不是目前真正的工业标准,目前业界在广泛使用的是TCP/IP网络,应该算是事实上的工业标准。

5.5层参考模型:应用层:支持各种网络应用(FTP\SMTP\HTTP)。传输层:进程-进程的数据传输(TCP\UDP)。网络层:源主机到目的主机的数据分组路由与转发(IP\ICMP\OSPF等)。数据链路层:把网络层传下来的数据报组装成帧(Ethernet、PPP)。物理层:比特传输。

6.网络安全:三要素:机密性:攻击者无法获知通知内容。   完整性:攻击者对内容进行篡改时能被发现。   身份验证:攻击者无法伪装成通信双方的任意一方与另一方通信。   实现机密性:已知:网络是明文的   如果双方可以通过明文通信商量出秘密信息,那么攻击者也可以   所以想要通过明文通信交换秘密信息,通信双方需要先有秘密信息。