test-alloc-address.tcl
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
源码类别:

通讯编程

开发平台:

Visual C++

  1. # test-alloc-address.tcl 
  2. # a simple test to check if ns-address formatting API's are working. 
  3. set ns [new Simulator]
  4. Simulator set EnableMcast_ 1
  5. # 5 possible address formatting APIs and their combo thereof:
  6. $ns set-address-format def
  7. #$ns set-address-format expanded
  8. #$ns set-address-format hierarchical
  9. #$ns set-address-format hierarchical 3 3 3 5
  10. #$ns expand-port-field-bits 24
  11. set Mcastshift [AddrParams McastShift]
  12. set Portmask [AddrParams PortMask]
  13. set Portshift [AddrParams PortShift]
  14. set Nodemask [AddrParams NodeMask 1]
  15. set Nodeshift [AddrParams NodeShift 1]
  16. puts "mcastshift = $Mcastshift"
  17. puts "portmask= $Portmask"
  18. puts "portshift = $Portshift"
  19. puts "nodemask(1) = $Nodemask"
  20. puts "nodeshift(1) = $Nodeshift"