计算机网络概论笔记

37 阅读2分钟

一,分析方法:

自底而上:

简单开始,多个简单模块构建系统,比如积木一点点搭建房子;

自顶而下:

复杂系统入手,逐渐变简单,比如先确定房子框架,然后塞积木(当然现实不可能);

 

二,对分析方法的一个例子:

构建通信网络

类比例子:蟹堡王外卖服务范围扩展思路

方法:自底而上

蟹堡王外卖网络构建通信网络构建
本地进行配送服务一个主机
创立个别分店,确定各店中心层层往上嵌套多个设备,建立路由器实现互联层层往上嵌套
小地区大地区等分级协调局域网,城域网,广域网等

 

三,网络组成部分

网络组成部分:主机(客户端和服务端)

网络结构:网络的网络

信息交换方式:电路交换和分组交换

网络分层:分清职责,物理层、链路层、网络层、运输层和应用层(各自负责不逾越,如快递货车司机一般运货但检查货物由其它员工完成)

网络协议:标头和载荷(类比快递收件信息)

其中,HTTP协议

包含:

链路层-本地层头部 链路层-IP协议头部 运输层-TCP协议头部 应用层-HTTP协议头部 TCP协议格式: HTTP连接模型 早期的HTTP 的传输协议主要依赖于 TCP 来提供从客户端到服务器端之间的连接。在早期,HTTP 使用一个简单的模型来处理这样的连接。这些连接的生命周期是短暂的:每发起一个请求时都会创建一个新的连接,并在收到应答时立即关闭。这个操作相当耗费资源且效率低下。经过多年的改进,HTTP协议目前使用多线程连接,效率大幅提升,且资源使用效率高

四,网络安全

1,三要素:机密性,完整性和身份验证

2,在无法交换秘密信息的前提下无法在不安全的信道交换秘密信息

3,PKI保证普通用户无需“面对面”和根证书机构交换根证书

4,HTTPS使用KPI完成了除了客户验证端身份验证以外的特性,客户端身份验证靠HTTP协议实现