计算机网络网络概论
1. 计算机网络概念
2. 计算机网络分类
3. 网络体系结构OSI、TCP/IP
4. 计算机网络传输过程
5. 网工例题分析
计算机网络:
是通过通信小路和通信设备连接的许多的分散的独立工作的计算机系统,遵从一定的协议用软件实现资源共享的系统
// 组成分为三部分:硬件、软件、协议(既一个都遵从的标准)
协议分为:国际标准OSI/RM(七层协议,复杂难用)和公认标准TCP/IP(四层协议,一般使用)
计算机网络分类:
(1)按分布范围:局域网、城域网、广域网
(2)按拓扑结构:星型(一接多)、环形(用的少)、树型(从上一分为二)
(3)其他分类:公用网与专用网;通信网ISP与信息网ICP;校园网与企业网;骨干网与接入网;有线网与无线网
网络体系结构OSI、TCP/IP
OSI/RM(开放系统互联参考模型):
七个层次(既七个部门):1,应用层;2,表示层;3,会话层;4,传输层;5,网络层;6,数据链路层;7,物理层(应表会传,网数物)
TCP/IP (因特网传输协议)
四层是:应用层、传输层、互联层、网络接口层
七个层次
低层:
1 物理层 比特流 bit流 提供物理通路、二进制数据比特流传输、定义机械/电气特性的接口
2 数链层 数据帧 MAC地址 把不可靠信道变为可靠信道。将比特组织成帧,在链路上提供点到点的帧传输,差错控制、流量控制等。
3 网络层 数据包或数据分组 IP地址 路径的选择、网络连接的多路复用、差错的检测与恢复、排序与流量控制、服务的选择
4 传输层 数据报文或数据段 端口号 提供段到段之间可靠透明的数据传输。分段与重组、差错控制及流量控制、保证数据传输正确的完整性。
高层
5 会话层 } 会话链接的恢复与释放、对会话进行分段、同步等
6 表示层 }}}应用进程 进程号 数据加密与数据压缩、语法表示与连接管理
7 应用层 } 应用层包含用户应用程序和协议
网络组成部分:由主机、路由器、交换机等组成
网络结构:网络的网络
信息交换方式:电路交换和分组交换
网络分层: 分清职责,物理层、链路层、网络层、运输层和应用层
网络协议:标头和载荷
Web中的网络
HTTP2:帧带来的额外好处
调整响应传输的优先级
头部压缩
Server Push
HTTP2:对头堵塞,但在TCP上
TCP包0:包含了(包含了style.css的第1行内容)的HTTP2的帧
TCP包1:包含了(包含了main.js的全部内容)的HTTP2的帧
TCP包2:包含了(包含了style.css的第2行内容)的HTTP2的帧
TCP包3:包含了(包含了style.css的第3行内容)的HTTP2的帧