部分課程B-網絡項目 – 在C中實現TCP/IP電池

”“”

部分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:與計時器合作
– 實施年齡歧視
– 實施計時器機器

您將學到什麼

  • 與網絡域中的計時器一起工作
  • 如何實現面向網絡的算法
  • 實施回調註冊模型
  • 分析和操縱網絡軟件包
  • 通知鏈
  • 開發更現實的虛擬網絡設備環境
Scroll to Top