A Discrete-Event Network Simulator
Home
Tutorials ▼
English
Documentation ▼
Manual
Models
Contributing
Wiki
Development ▼
API Docs
Issue Tracker
Merge Requests
Models
Navigation
index
next
|
previous
|
ns-3
Models
Network Module
Network Module
ΒΆ
Packets
Packet design overview
Using the packet interface
Creating a new packet
Adding and removing Buffer data
Adding and removing Tags
Fragmentation and concatenation
Enabling metadata
Sample programs
Implementation details
Private member variables
Buffer implementation
Tags implementation
Memory management
Copy-on-write semantics
Error Model
Model Description
Design
Scope and Limitations
References
Usage
Helpers
Attributes
Output
Examples
Troubleshooting
Validation
Acknowledgements
Node and NetDevices Overview
Sockets APIs
ns-3 sockets API
Basic operation and calls
Creating sockets
Using sockets
Packet vs. buffer variants
Sending dummy data
Use of Send() vs. SendTo()
Socket options
ToS (Type of Service)
Setting the ToS with UDP sockets
Setting the ToS with TCP sockets
Priority
Setting the priority with UDP sockets
Setting the priority with TCP sockets
Setting the priority with packet sockets
Socket errno
Example programs
POSIX-like sockets API
Simple NetDevice
Queues
Model Description
Design
DropTail
Usage
Helpers
Output
Examples
Queue limits
Model Description
Design
DynamicQueueLimits
Usage
Helpers
Previous topic
Mobility
Next topic
Packets
This Page
Show Source
Quick search
Navigation
index
next
|
previous
|
ns-3
Models
Network Module