”“”
部分B-網絡項目 – 在C
中實現TCP/IP樁
項目C/C ++ Linux,網絡套接字編程,建築TCP/IP樁,去年項目,C
中的系統編程
歡迎來到TCP/IP電池開發課程的B部分。這是A部分的順序課程,在該過程中,我們實現了在虛擬拓撲中起作用的偽TCP/IP樁。在本課程中,我們將為偽TCP/IP堆棧實施更高級和更多的資源,並旨在提供更現實的體驗。我們將繼續在A部分中停止的地方。如果您註冊了本課程,我認為您已經完成了A部分,並為我們的項目中的另一場令人興奮的旅程做好了準備。
本課程是為中級至高級學生(包括在職專業人員)設計的。它不適合初學者編程。在整個課程中,我們不僅將重點關注基於網絡的編程,而且還將加深基於Linux的系統編程的開發,因為網絡與系統編程緊密相關。
索引
1.這門課程是什麼?
2.項目1:接口管理和統計數據
– 啟用/禁用接口
– 收集接口RX/TX統計信息
3.項目2:實施軟件包生成器
– 在拓撲中創建和饋送數據包流
4.項目3:實施路由表構建算法
– 設計數據結構
– 第一個較短路徑的算法詳細
– 實施策略
– 測試SPF算法的實現
– 路線計算
5.項目4:註冊基礎設施
– 按接口跟踪設備的輸入和輸出軟件包
– 跟踪一包原點到目的地傳播的L3路徑
6.項目5:通知鏈
– NFC簡介
– 在一個例子的幫助下理解
– 編寫通用通知基礎架構代碼
– 寫TCP/IP電池的NFC
– 實施發布者API和訂戶
– 參見NFC行動
7.項目6:與計時器合作
– 實施年齡歧視
– 實施計時器機器
您將學到什麼
- 與網絡域中的計時器一起工作
- 如何實現面向網絡的算法
- 實施回調註冊模型
- 分析和操縱網絡軟件包
- 通知鏈
- 開發更現實的虛擬網絡設備環境