当前位置: 首页 » 技术支持 » 博文资讯 »

IPOA运作流程揭秘:深入了解核心工作细节

IPOA运作流程揭秘:深入了解核心工作细节

IPOA的工作过程主要分为几个步骤。首先,Client端需要初始化IPOA,即加入LIS。这个过程由Client端的IPOA高层发出初始化命令,向SERVER注册自身。注册成功后,Client变为“Operational”状态,可以接收/传输数据。
当主机发送数据时,会使用IP选路找到下一跳地址,将数据发送到相应的网络接口。网络接口软件需要解析出目的端的ATM地址,可以通过解析表查找或发送ATMARP请求获得。
用户可以选择直接通过VCC发送数据到AAL5层,或者通过建立适合的链路进行传输。实际的数据传输过程较为复杂,涉及到QOS设置问题。
Client接收到AAL5数据后,只需简单解除封装,并根据协议数据类型交给相应模块处理。
除了数据传输,Client还需要维护地址信息,包括定期更新SERVER上的地址信息和本地地址信息。如果地址信息无法及时更新,Client会变成非可用状态,需要重新初始化。
在传输数据时,Client可能同时向多个目的端发送和接收数据,因此需要维护多条连接。连接管理在IP下面的网络接口软件中完成,可以采用链表来实现,链表中的每个数据项包含链路所需的各种信息。

IPOA的工作过程是怎样的?

整个系统的工作过程如下:首先是Client端的IPOA初始化过程,即Client加入LIS的过程,由Client端的IPOA高层发出初始化命令,向SERVER注册自身,注册成功后,Client变为“Operational"状态,意味着现在的Client可以接收/传输数据了。当主机要发送数据时,它使用通常的IP选路,以便找到适当的下一跳(next-hop)地址,然后把数据发送到相应的网络接口,网络接口软件必须解析出对应目的端的ATM地址,该地址有两种方法可以获得:(1)直接从Client端的解析表中查到;(2)通过发送ATMARP请求获得。接下去用户可作两种选择:(1)假如有可利用的连接目的端的VCC,那么直接把数据发送给AAL5层,通过VCC传输出去;(2)假如(1)不满足,那就通过信令过程建立适合的链路,然后进行传输。 (实际中的数据传输过程由于牵涉到QOS设置问题,所以要比上面的论述复杂一些。)当Client接收到AAL5的数据时,处理过程比较简单,只须简单地解除封装,根据协议数据类型交给相应模块处理即可。

除了数据传输的任务外,Client还要维护地址信息,包含定期更新SERVER上的地址信息和本地的地址信息。假如Client的地址信息不能被及时更新,那么此Client就会变成非可用状态,需要重新初始化后才能使用。

在Client传输数据时,它可能同时向许多不同的目的端发送和接收数据,因此必须同时维护多条连接。连接的管理发生在IP下面的网络接口软件中,该系统可以采用一个链表来实现此功能,链表中的每一数据项包含诸如链路的首/末端地址、使用状态、更新标志、更新时间、QOS信息和VCC等一条链路所必须的信息。

未经允许不得转载: 汇鑫科服|一站式ICT服务商 » IPOA运作流程揭秘:深入了解核心工作细节

IPOA相关文章

微信扫码咨询

contact