计算机网络总结

1.概述

1.主机之间的通信方式:客户-服务器(C/S),对等(P2P);
2.总延时=排队延时+处理延时+传输延时+传播延时;
传输延时:主机或路由器传输数据帧所需要的时间;
传播延时:电磁波在信道中传播所需要的时间;
3.计算机网络体系结果
计算机网络总结

  • 1.应用层:为特定应用程序提供数据传输服务;如HTTP,DNS等协议;

  • 2.表示层:数据压缩、加密以及数据描述;使得应用程序不必关心在各台主机数据内部格式不同的问题;

  • 3.会话层:建立及管理会话;

  • 4.传输层:为进程提供数据传输服务;运输层包括两种协议:传输控制协议TCP,提供面向连接、可靠的数据传输服务,数据单位为报文段;用户数据报协议UDP:提供无连接、尽最大努力的数据传输服务,数据单位为用户数据报。 TCP主要提供完整性服务,UDP主要提供及时型服务;

  • 5.网络层:为主机提供数据传输服务;网络层把传输下来的报文段或者用户数据封装分组;

  • 6.数据链路层:为同一链路的主机提供传输服务。数据链路把网络层传下来的分组封装成帧;

  • 7.物理层:考虑的时怎样在传输媒体上传输数据比特流。
    TCP/IP体系结构不严格遵循OSI分成概念;应用层可能会直接使用IP层或着网络接口层;

  • 路由器只有下面三层协议,因为路由器位于网络核心中,不需要为进程或者应用程序提供服务,yiic也就不需要传输层和应用层;

2.物理层

  • 通信方式:根据信息在传输线上的传送方向:
    单工通信------单向传输
    半双工通信------双向交替传输
    全双工通信------双向同时传输

  • 带通调制:
    模拟信号是连续的信号,数字信号是离散的信号,带通调制把数字信号转换为模拟信号;

3.数据链路层

3.1封装成帧

将网络层传下来的分组添加首部和尾部,用于标记帧的开始与结束;

首部 IP数据报 尾部

3.2

  • 在数据部分出现首部尾部相同内容前插入转移字符;在接受端进行处理之后可以还原出原始数据。这个过程透明传输的内容就是转移字符,用户察觉不到转义字符的存在;
    计算机网络总结
  • 差错检测:目前数据链路层广泛使用了循环冗余检验(CRC)来检测比特错;

3.2信道分类

  • 广播信道:主要有两种控制方法进行调节,一个是使用信道复用计数,一个时使用CSMA/CS协议;
  • 点对点信道:使用PPP协议进行控制;
  • 信道复用技术:
    1.频分复用:所有主机在相同时间占用不同的频率带宽资源;
    计算机网络总结2.时分复用
    计算机网络总结
    3.统计时分复用:不固定每个用户在时分复用帧中的位置,只要右数据就集中起来组成统计时分复用帧然后发送;
    计算机网络总结4.波分复用:光的频分复用;
    5.码分复用:

CSMA/CD(载波监听多点接入/碰撞检测)协议

  • MAC地址:为链路层地址,长度为6个字节,用于唯一标识网络适配器(网卡)