ns3中有兩類套接字介面
另一種是:(根據資訊交流物件不同
應用測協議實際上就是制定分組手法規則和呼叫套接字api兩部分操作組成
架構概述 p95-
一共分成兩類:
無論哪個內建類,其助手類的使用大同小異
應用層helper的使用
分組產生和接收 p100
for one hand
分組接收器
for another
鏈路層層次
internet應用 p105
一開始unix是乙個成功的但是閉源的作業系統( 誕生於貝爾實驗室 ),後來出現了很多基於bsd的作業系統,但是他們互相不相容,所以為了規範,誕生了posix標準,這是bsd支援的規範,只有花錢進行posix標準相容性測試並通過了的os,才能稱為unix,其餘的os,最多稱為unix-like os或者*nix os。然後有了linux(但linux不是基於bsd的源**發展的),linux相當於bsd的開源版本 。socket類的使用方法至於bsd socket和 posix socket,除了術語bsd套接字包含bsd作業系統發布的api外,沒有區別。posix標準適用於任何希望符合posix的os。
p114也有一些列舉
p109的setrecvcallback和setacceptcallback函式要再看看怎麼用
鏈路層套接字位址就是packetsocketaddress(協議號+netdevice標識+mac位址) ??mac位址不能唯一標識乙個硬體嗎,居然還要netdevice標識 這到底是啥
ns3學習筆記 4 傳輸層
還負責建立socket 與端點和socket的聯絡建立 網路層通過ip頭獲取上層協議號,然後分別傳給相應的ipv4portocol子類 注意,乙個節點裡面只有乙個子類的例項物件 然後子類再傳送給各個端點 收訊息的時候就socket直接收就可以了,端點主要是提供遠端的位址 端點用唯一的埠號進行區別ip...
NS3學習日誌
1.ns3中的基本概念 a.節點 node 物理意義 節點是ns3中對計算機的基本抽象可以理解為乙個電腦,我們可以再這個電腦 node 上新增應用,外圍卡,協議等等。表 示 用c 中的類 node 來表示 c.通道 channel 物理意義 資料傳播的媒介 表 示 c 中的類 channel 它本身...
NS3學習資料
回答一 首先,ns3本身是必須要c 知識的,關於c 的學習如果題主沒有基礎就先補一下吧,具體方法就不贅述了。之後就是了解ns3的一些基本用法。這裡又要分兩種情況 只使用已有模組 和開發新的協議 對於前一種情況基本讀一下官方文件 ns 3 tutorial 跟著它邊學邊做,熟悉熟悉,就可以了。對於第二...