摘要: 研究TCP的拥塞机制,不仅仅是想了解TCP如何的精巧,更多的是领悟其设计思想,即在一般情况下,我们该怎样处理问题。一.拥塞的发生与其不可避免 拥塞发生的主要原因:在于网络能够提供的资源不足以满足用户的需求,这些资源包括缓存空间、链路带宽容量和中间节点的处理能力。由于互联网的设计机制导致其缺乏“接纳控... 阅读全文
posted @ 2015-10-05 19:13 lisahappy 阅读(17475) 评论(0) 推荐(0) 编辑
摘要: TCP/IP四层模型TCP/IP参考模型 ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。 图2-1 TCP/IP参考模型 2.1 TC... 阅读全文
posted @ 2015-10-05 18:11 lisahappy 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 1.产生死锁的原因主要是:(1) 因为系统资源不足。(2) 进程运行推进的顺序不合适。(3) 资源分配不当等。如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。其次,进程运行推进顺序与速度不同,也可能产生死锁。2.产生死锁的四个必要条件:(1... 阅读全文
posted @ 2015-10-05 12:55 lisahappy 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 1.线程:是指进程内的一个执行单元,也是进程内的可调度实体.2.与进程的区别:(1)地址空间:进程有自己独立的地址空间(内存单元);进程中的线程共享进程中的地址空间,提高运行效率。一个进程中至少有一个线程。(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源。线程划分的尺度小... 阅读全文
posted @ 2015-10-05 11:53 lisahappy 阅读(234) 评论(0) 推荐(0) 编辑