原创 二、lwip協議棧之telnet

  網上telnet的資料多入牛毛,我不再重複。分享一下用lwip協議棧調試telnet的經歷,希望對大家有幫助。        環境是lwip協議棧來實現telnet的Server,PC爲Client 自己碰到的幾個問題。 1.    

原创 一、lwip協議棧之dhcp 時間

   自己在做項目時,需求與LWIP協議棧中的DHCP實現不太一樣,發現如果修改起來沒有想象的那麼容易,跟大家分享一下修改過程。 一、時間變量 u32_t offered_t0_lease; /* lease period (in seco

原创 20130307

今天用了改變的方式調試代碼,速度變快了。不錯。

原创 20140226工作總結(網絡包的技巧)

1.髮網絡包的代碼技巧。    union { UINT16 set; struct { UINT16 rsvd:9; UINT16 remote_stable:1;

原创 vpp中plugin的api編程(2) - VPE vs. Plugin Messages id

msgid是唯一識別api函數的標識,但是在使用的時候,plugin與vpe有一些區別,需要注意。 在代碼中以VL_API_XXX來顯示,具體的值是在編譯的時候才確定的。 VPE註冊時,使用的是全局宏,模塊中第一個msg id不是0

原创 路由協議概述(3) --- RIP2

    此篇是基於RIP1而寫。RIP2是RIP1的升級,大致原理不變,只是增加了一些特性。心理表徵:    組播 域 密鑰組播    網絡層目的ip由廣播改爲組播224.0.0.9,減少了流量,減少了對無關主機的影響域    類似ospf

原创 vpp的feature

初始化初始化有兩步,先使用宏初始化內存然後再使用函數添加1.使用宏1.1 先初始化arcarc就是一串有序的feature的集合VNET_FEATURE_ARC_INIT (device_input, static) = {   .arc_

原创 路由協議概述(1) --- 總覽

心理表徵    自治系統,路由算法,主要協議自治系統(AS:autonomous system)    自治系統其實就像國家劃分了不同的省份,各省有自己的的管理條例,路由也是類似。    兩個原因。1.數量龐大。若沒有自治系統隔離則路由表太