TCP/IP协议族_系列笔记
sweety_L
sweety
展开
-
(网络层: 二 ) 网络层提供的服务(基于无连接的服务)
网络层提供了端到端的通信,所以两台计算机想要进行通信就必须具有网络层地址(逻辑地址)不同网络之间的计算机互相通信过程中涉及到的组要角色有:(1)源计算机(2)路由器(3)目的计算机要实现通信的目的,每个角色的网络层都需要提供相应的服务一 : 源计算机网络层提供的服务源计算机上的网络层提供四种服务: 1 分组化处理,原创 2013-12-19 22:20:09 · 2849 阅读 · 0 评论 -
传输层: 选择重传协议
选择重传协议返回N协议简化了接收方的处理过程.接收方只需跟踪一个变量,并且不需要对失序到达的分组缓存,而是简单地把失序到达的分组它们丢掉.但是如果低下的网络层协议丢失了很多分组,那么返回N协议的效率就会很低.每当一个分组损坏,发送方就需要重传所有待确认的分组,虽然其中有些分组实际上已经完好地 被接收了.选择重传协议(Selective-Repeat, S原创 2013-12-21 22:06:57 · 25713 阅读 · 1 评论 -
运输层协议:(2)Go-Back-N 协议
返回N协议(GO-Back -N)为了提高效率填满管道,在发送方等待确认时,应当有多个分组正在传送中.也就是说我们需要让多喝分组处于等待确认的状态,以便在发送方等待确认的同时,信道也能保持忙碌状态.返回N协议(GO-Back -N GBN)的关键是发送方能够在收到确认之前发送多个分组,但接收方只能缓存一个分组.发送方为发送出去的分组保留副本,直到来自接收方确认达到.原创 2013-12-21 22:06:40 · 27787 阅读 · 2 评论 -
运输层:有限状态机(finite state machine FSM)
有限状态机(finite state machine FSM)无论是提供无连接的服务还是面向连接的服务,,一个运输层协议的行为都可以很好地用一个有限状态机来表示.运输层的发送方和接收方都可以被看做是一个具有有限状态的机器.有限状态机总是处于某一种状态中,直到有一件事情发生.对每个时间的响应有两种 : (1)定义要执行的动作列表(可能为空),并决定下一个状态(可能与当前原创 2013-12-21 21:04:31 · 1689 阅读 · 0 评论 -
运输层:面向连接的服务和无连接的服务
无连接的服务和面向连接的服务:像网络层一样,运输层也可以提供两种类型的服务:无连接的服务和面向连接的服务.不过这两种服务在本质桑与网络层不同.在网络层,无连接非服务意味着同一报文的多个数据采取了不同的路径(并且是失序抵达的),而面向连接的服务意味着属于同一报文的多个数据报采取相同的路径(并且是顺序抵达的).而在运输层,我们并不关心分组采取什么样的物理路径(我们假设在两个运输层之间有一条原创 2013-12-21 21:02:21 · 6183 阅读 · 0 评论 -
IP分组的交付和转发 : (5) 路由器的构件
一个路由器与四个主要构件:(1) 输入端口(Input port)(2)输出端口 (output port)(3)路由选择处理器(routing processor)(4)交换结构(switching fabric)1 输入端口 :输入端口执行路由器的物理层和数据链路层的功能.它从接收到的信号中 得原创 2013-12-20 19:52:59 · 1561 阅读 · 0 评论 -
IP分组的交付和转发:(4)基于标记的转发
基于标记的转发在一个无连接的网络中,路由器根据分组首部的目的地址来转发该分组.另一方面,在一个面向连接的网络(虚拟电路)中,交换机则根据附加在分组上的标记来转发该分组.路由选择通常基于对路由表的内容的搜索,而交换机则可以用一个索引访问交换表来完成.即路由选择涉及到搜索过程,而交换机则涉及到直接访问.当转发算法的到分组的目的地址后它就埋头在掩码列表中开始搜索.对于每一个表项,原创 2013-12-20 19:52:25 · 1459 阅读 · 0 评论 -
IP分组的交付和转发:(3)-使用分类地址的转发
一 使用分类地址是的转发:无子网划分的转发:由于分类编址总存在默认掩码,所以使得转发过程比较简单.在使用分类编址时,全球因特网中的绝大多数路由器都没有涉及到子网的划分.子网划分是在一个组织内部进行的(对外部是透明的).在这种情况下,一个典型的转发需要三张表,每个单播类别对应一张表.如果路由器支持多播,那么还要增加一张处理D类地址的表.有了这三张表,就使得不同的表的搜素效率更高.原创 2013-12-20 19:51:41 · 1912 阅读 · 0 评论 -
IP分组的交付和转发系列:(2)常见的转发技术
转发当IP作为无连接的协议时,转发的基础是IP数据报的目的地址,而当IP作为面向连接的协议时,转发的基础是附加在IP数据报上面的标记一 基于目的地址的转发这是一种传统的转发方式,这种情况要求路由器具有一张路由表才能进行转发.当主机有分组要转发,或者路由器收到要转发的分组,就要搜查路由表,找出到达最后重终点的路由,但是这种方法比较低效,因为路由表的项数过多原创 2013-12-20 19:50:55 · 1804 阅读 · 0 评论 -
IP分组的交付和转发系列: (1) 直接交付和间接交付
(1)分组在网络层的交付以及直接交付和间接交付的区别(2)分组在网络层的转发以及基于目的地址和基于标记的转发之间的区别(3)不同的转发技巧:1下一跳法2 特定网络法3特定主机法4默认方法(4) 分类编址和无分类编址时路由表的内容(5) MPLS技术 ,如何用它来实现基于标记的转发(6) 路由器的组原创 2013-12-20 19:49:41 · 27869 阅读 · 5 评论 -
(网络层: 一) 电路交换和分组交换
电路交换和分组交换交换报文从源点到终点的旅途中要做出许多的判决.当一个报文抵达某个链接设备时,必须做出一个判决以决定该分组应当从哪个输出端口发出去.换而言之,链接设备就像交换机那样,将一个端口与拧一个端口链接起来.电路交换电路交换需要在报文传递之前在源点和终点之间先建立一条物理电路(或信道).在电路已建立的情况下,该报文完整地从源原创 2013-12-19 22:10:35 · 3482 阅读 · 0 评论