ns3学习笔记(3) 应用层

模拟之路

应用层

ns3中有两类套接字接口
  • 两种分类方式 一种是:(根据目的不同
    • 基于POSIX的原语····函数 Bind() Listen() Recv() Send() —— 建立连接 、接收和发送分组
    • 回调函数 —— 接收来自下层协议的事件通知 ( 如连接成功和发送的分组接收成功的反馈)
  • 另一种是:(根据信息交流对象不同
    • 传输层 流套接字(stream packet
    • 数据报文套接字(datagram packet
    • 网络层 原始套接字 ( raw socket
    • 链路层 Packet套接字( packet socket
  • 应用测协议实际上就是制定分组手法规则和调用套接字API两部分操作组成
架构概述 p95-
  • 所有ns3自带的应用测层协议的基类都是Application类 ( 书中称为ns3内置应用
  • 一共分成两类:
    • 一类产生分组(packet generator ) —— Aplicatuon和network中的应用都属于这一列i
    • 另一类具有信令交互的行为(以internet-app模块为首) like Ping协议、DHCPv4协议、路由广播守护协议
  • 无论哪个内置类,其助手类的使用大同小异
应用层helper的使用
  • 必备参数两个
    • 指定下层协议:UDP——ns3::UdpSocketFa
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值