成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

tilera netlib應用層協議棧-IP層實現方式

網絡 網絡管理
Netlib的IP層實現了傳統網絡協議棧的主要功能:IP數據報的接收和轉發處理。接收即為將目的地址為本機的IP數據報上報到傳輸層處理,轉發即為將目的地址非本機的IP數據報根據系統路由信息轉發出去。

Netlib的IP層實現了傳統網絡協議棧的主要功能:IP數據報的接收和轉發處理。接收即為將目的地址為本機的IP數據報上報到傳輸層處理,轉發即為將目的地址非本機的IP數據報根據系統路由信息轉發出去。下面為netlib IP層實現的處理流程圖:

 

 

Netlib IPv4處理模塊實現的功能為:

● IPV4數據包的接收處理,合法性檢查、路由、傳輸層上報

● IPv4路由表查詢引擎與維護歷程

● IPv4鄰居信息(ARP)查詢引擎和維護信息

Netlib IPv4處理模塊的架構:

● IPv4模塊在用戶空間維護路由和鄰居信息。路由表和鄰居信息表都是全局、可共享數據結構,這樣數據面和空間面都能具有訪問權限。

● 控制面基于netlink實現內核路由和鄰居信息的共享機制,控制面完成路由表項和鄰居信息的添加、刪除操作。

● 數據面只會查詢路由表和鄰居信息表,并且查詢過程不需要加鎖。

路由表和鄰居信息表項刪除機制:

關于路由表和鄰居信息表項的刪除機制類似于flow table的flow entry刪除機制,刪除過程分為兩步:將表項從相應的表中刪除、釋放表項占用的物理內存空間。

具體刪除步驟如下

● 控制面將表項待刪除的表項指針從相應的表中移除

● gc(garbage collector)負責釋放表項占用的內存空間。為了能夠達到安全的釋放內存,gc需要等待所有訪問該表項的任務(綁定到具體的tile上)完成訪問后,方能將其安全的釋放。

路由表的查詢機制:

路由表包括兩種表:Hash表和Trie表。其中,Hash表保存路由的完成信息;Trie表用于數據面查詢路由信息;路由表和鄰居表的查詢過程均不需要的任何的“鎖”機制。

責任編輯:林琳 來源: CSDN
相關推薦

2016-11-29 15:22:47

協議應用層安全層

2024-01-08 09:08:53

2010-06-13 17:51:16

SET應用層協議

2010-06-25 15:22:16

2011-09-22 13:34:24

2010-06-13 17:46:47

2010-06-21 17:58:06

2010-06-09 10:25:18

SET應用層協議

2010-09-27 13:25:58

TCP IP協議棧

2010-11-23 10:36:07

2010-06-09 10:28:20

2010-06-28 15:52:17

2015-10-16 10:10:18

應用層通信協議

2010-06-13 13:39:46

TCP IP協議棧

2024-11-27 13:01:22

應用層領域層對接層

2011-11-21 09:55:31

2011-11-10 09:43:14

ZigBee協議棧網絡層

2013-10-28 10:06:26

HTTP協議網絡協議

2017-05-11 09:10:31

CAN-bus應用層協議

2014-12-25 17:53:57

PTC物聯網ThingWorx
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 懂色一区二区三区免费观看 | 午夜av电影院 | 国产精品1区2区 | 伊人啪啪网| 亚洲精品日韩一区二区电影 | 精品在线一区 | 羞羞在线视频 | 日韩欧美一二三区 | 色综合久久天天综合网 | 少妇精品亚洲一区二区成人 | 91佛爷在线观看 | 国产线视频精品免费观看视频 | 国产精品美女久久久久久久网站 | 国产一区中文字幕 | 国产精品久久一区二区三区 | 色综合国产 | 一区在线视频 | h视频免费观看 | 久久这里只有精品首页 | 羞羞网站在线观看 | 91视视频在线观看入口直接观看 | 一区二区精品 | 久久在线视频 | 国产一区二区三区日韩 | 91综合在线观看 | 亚洲高清一区二区三区 | 日韩欧美久久 | www视频在线观看 | 中文二区| 精品日本中文字幕 | 国产美女黄色 | 欧美中文字幕一区二区三区 | 奇米影视在线 | 亚洲欧美日韩电影 | 91在线精品视频 | 91亚洲精品在线观看 | 一级a爱片性色毛片免费 | 久久精品国产一区二区三区不卡 | 成人精品鲁一区一区二区 | 国产欧美一级 | 在线视频一区二区三区 |