本文排版和主要内容总结于《计算机网络自顶向下方法》,参考论文如下:
MANET 中TCP 改进研究综述
TCP协议的拥塞控制策略及改进
互联网端到端拥塞控制研究综述
LS路由算法与DV路由算法的比较
在王老师的严格要求下,计网学得还是认真的,也读了一些论文,最大遗憾就是期末考试太简单,我的分还不高。o(╥﹏╥)o
chapter1
使用存储转发的好处
- 提高可靠性。设置代码检验和数据重发设施,加之交换结点还具有路径选择,就可以做到某条传输路径发生故障时,重新选择另一条路径传输数据。
- 支持不同速度端口间的转换,保持高速端口和低速端口间协同工作。
- 提供多目标服务,即一个报文可以同时发送到多个目的地址
分组交换VS电路交换
电路交换不考虑需求,而预先分配了传输链路的使用,这使得已分配而不并不需要的链路时间未被利用。
分组交换按需分配链路使用。链路传输能力将在所有需要在链路上传输分组的用户之间共享。
分组交换优势:
- 分组交换允许更多的用户使用网络(例,电路交换10个用户,分组交换30个用户,同时10个用户的概率很低)
- 电路交换更好的资源共享,利用率高,更简单。
- 无需预先建立一个连接
劣势:
分组存在延时和丢失
端到端设计的优越性
- 降低网络核心复杂度和实现成本,易于维护和升级。
- 在不修改网络架构的基础上实现应用的扩张。
- 网络核心架构简单,更可靠,且扩展性也好。
- 简化了终端用户和网络之间的接口。终端用户不依赖于网络的内部状态。
分层体系结构
- 具有结构化和概念化的优点。分层提供了一种结构化方式来讨论系统组件。模块化使更新系统组件更为容易。
- 使某层所提供的服务易于改变,只要改层对其上面的层提供相同的服务,并且使用来自下面层次的相同服务,当某层的实现变化时,该系统的其余部分保持不变。
- 改变服务的实现而不影响该系统其他组件,对于大而复杂且需要不断更新的系统来说。
- 缺点:一层可能冗余了脚底层的功能。
- 缺点:某一层的功能可能需要仅在其它层出现的信息,违反了层次分离的目标。
排队时延+传输时延:
I L R ( 1 − I ) + L R = L / R 1 − I \frac{IL}{R(1-I)}+\frac{L}{R}=\frac{L/R}{1-I} R(1−I)IL+RL</