ns3學習筆記 3 應用層

2021-09-25 01:20:21 字數 803 閱讀 3261

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的開源版本 。

至於bsd socket和 posix socket,除了術語bsd套接字包含bsd作業系統發布的api外,沒有區別。posix標準適用於任何希望符合posix的os。

socket類的使用方法

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 跟著它邊學邊做,熟悉熟悉,就可以了。對於第二...