计算机网络知识点总结
计算机网络就是互联的、自治的计算机集合
协议三要素:语法、语义、时序
结构
网络边缘:主机、应用(cs结构、p2p)
介入网络:有线或无线链路
网络核心:互联的路由器、分组转发设备
数据交换
电路交换:
如电话网络,阶段:建立连接->通信->释放连接,独占资源
多路复用:频分、时分、波分、码分(蜂窝网、卫星通信,各个用户码片序列是相互正交的)
报文交换:发送信息整体
分组交换:将报文拆分成较小数据包,存储-转发,优点:资源共享、简单;缺点:拥塞(延迟和丢包)
性能
速率:单位时间传输信息量(bit/s)
带宽:数字信道能传送最高数据率(b/s)
延迟:节点处理+排队+传输+传播(延迟),流量强度:分组长度*平均分组到达速率/带宽,数值趋于0时延迟最小
时延带宽积:传播时延 * 带宽(bits)
丢包率:队列缓存满了而产生(丢包数/包总数)
吞吐量:发送端与接收端之间传送速率(b/s),取决于带宽小的链路
体系结构
OSI参考模型
**物理层:**接口特性,比特编码,比特率,比特同步(时钟同步),传输模式(单工、半双工、双工)
**数据链路层:**结点-结点传输,组帧,物理寻址,流量控制、差错控制、访问控制
**网络层:**分组交付,逻辑寻址、路由、分组转发
**传输层:**端-端传输,报文分段重组,SAP寻址(寻找端口号),连接控制(逻辑上的连接),流量控制,差错控制
**会话层:**对话控制,同步(syn)
**表示层:**处理语法语义(编码/解码、加密/解密、压缩/解压等)
**应用层:**HTTP,FTP,SMTP
路由系统只需要底下3层