<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Hi, question about the codes for Exeaed/linux in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/hi-question-about-the-codes-for-exeaed-linux/m-p/4302589#M81753</link>
    <description>Hi, i am traying to setup a network topology with 6 nodes and 5 links as shown below, but i am not sure is my code is correct to the parameters below, can anyone chack this Thanks for any help&lt;BR /&gt;mlinkiewicz@yahoo.co.uk&lt;BR /&gt;(the code is below the graph)&lt;BR /&gt;&lt;BR /&gt;TCP1src TCP1dest&lt;BR /&gt;(0)------------------(1)--------------------(2)------------------(3)&lt;BR /&gt;10Mbps 2ms 1.5Mbps 10ms 10Mbps 2ms&lt;BR /&gt;&lt;BR /&gt;(4) (5)&lt;BR /&gt;TCP2src TCP2dest&lt;BR /&gt;(4)is connect to (1), and (5) is connect to (2)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Link parameters between nodes 0-1, 4-1, 2-3, and 2-5 are identical (10Mbps capacity, 2ms delay).&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;# USING FTP OVER FULLTCP:&lt;BR /&gt;set ns [new Simulator]&lt;BR /&gt;set nf [open outpt2.nam w]&lt;BR /&gt;$ns namtrace-all $nf&lt;BR /&gt;&lt;BR /&gt;set trf [open trace2.tr w]&lt;BR /&gt;$ns trace-all $trf&lt;BR /&gt;&lt;BR /&gt;# FINISH PROCEDURE:&lt;BR /&gt;proc finish {} {&lt;BR /&gt;global ns nf tcp0 tcp1 totalBytes0 totalBytes1 time&lt;BR /&gt;$ns flush-trace&lt;BR /&gt;close $nf&lt;BR /&gt;&lt;BR /&gt;# TOTALBYTES SENT OVER TCP CONNECTION:&lt;BR /&gt;set totalBytes0 [$tcp0 set ndatabytes_]&lt;BR /&gt;set totalBytes1 [$tcp1 set ndatabytes_]&lt;BR /&gt;&lt;BR /&gt;# CURRECT TIME(10s):&lt;BR /&gt;set time [$ns now]&lt;BR /&gt;&lt;BR /&gt;# PRINTING THROUGHPUT INFORMATION FOR TCP CONNECTIONS:&lt;BR /&gt;puts "\n\nTotal throughput of TCP0: (transmission time of [expr $time - 0.4033571])\nis: [expr $totalBytes0 / [expr $time - 0.4033571]] bytes per second"&lt;BR /&gt;puts "\nTotal throughput of TCP1: (transmission time of [expr $time - 0.5533571])\nis: [expr $totalBytes1 / [expr $time - 0.5533571]] bytes per second"&lt;BR /&gt;puts "\n\nTotal throughput for both TCP: [expr [expr $totalBytes0 + $totalBytes1] / 10] bytes per second\n"&lt;BR /&gt;exec nam outpt2.nam &amp;amp;&lt;BR /&gt;exit 0&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;# CREATE NODES(6):&lt;BR /&gt;set n0 [$ns node]&lt;BR /&gt;set n1 [$ns node]&lt;BR /&gt;set n2 [$ns node]&lt;BR /&gt;set n3 [$ns node]&lt;BR /&gt;set n4 [$ns node]&lt;BR /&gt;set n5 [$ns node]&lt;BR /&gt;&lt;BR /&gt;# CREATE DUPLEX LINK BETWEEN NODES:&lt;BR /&gt;$ns duplex-link $n2 $n0 5Mb 10ms DropTail&lt;BR /&gt;$ns duplex-link-op $n2 $n0 orient left&lt;BR /&gt;$ns duplex-link $n2 $n1 5Mb 10ms DropTail&lt;BR /&gt;$ns duplex-link-op $n2 $n1 orient left-down&lt;BR /&gt;$ns duplex-link $n2 $n3 1.5Mb 10ms DropTail&lt;BR /&gt;$ns duplex-link-op $n2 $n3 orient right&lt;BR /&gt;$ns duplex-link $n3 $n4 5Mb 10ms DropTail&lt;BR /&gt;$ns duplex-link-op $n3 $n4 orient right&lt;BR /&gt;$ns duplex-link $n3 $n5 5Mb 10ms DropTail&lt;BR /&gt;$ns duplex-link-op $n3 $n5 orient right-down&lt;BR /&gt;&lt;BR /&gt;# TCP CONNECTION 1 FOR NODE n0:&lt;BR /&gt;set tcp0 [new Agent/TCP/FullTcp]&lt;BR /&gt;$ns attach-agent $n0 $tcp0&lt;BR /&gt;$tcp0 set fid_ 1&lt;BR /&gt;$tcp0 set window_ 200&lt;BR /&gt;&lt;BR /&gt;# ATTACH SINK AT NODE n4:&lt;BR /&gt;set sink0 [new Agent/TCP/FullTcp]&lt;BR /&gt;$ns attach-agent $n4 $sink0&lt;BR /&gt;$ns connect $tcp0 $sink0&lt;BR /&gt;$sink0 set fid_ 1&lt;BR /&gt;$sink0 listen&lt;BR /&gt;&lt;BR /&gt;# CREATE FTP TRAFFIC AND ATTACHING IT TO tcp0:&lt;BR /&gt;set ftp0 [new Application/FTP]&lt;BR /&gt;$ftp0 attach-agent $tcp0&lt;BR /&gt;&lt;BR /&gt;# TCP CONNECTION 2 FOR NODE n1:&lt;BR /&gt;set tcp1 [new Agent/TCP/FullTcp]&lt;BR /&gt;$ns attach-agent $n1 $tcp1&lt;BR /&gt;$tcp1 set fid_ 1&lt;BR /&gt;$tcp1 set window_ 200&lt;BR /&gt;&lt;BR /&gt;# ATTACH SINK AT NODE n5:&lt;BR /&gt;set sink1 [new Agent/TCP/FullTcp]&lt;BR /&gt;$ns attach-agent $n5 $sink1&lt;BR /&gt;$ns connect $tcp1 $sink1&lt;BR /&gt;$sink1 set fid_ 1&lt;BR /&gt;$sink1 listen&lt;BR /&gt;&lt;BR /&gt;# CREATE FTP TRAFFIC AND ATTACHING IT TO tcp1:&lt;BR /&gt;set ftp1 [new Application/FTP]&lt;BR /&gt;$ftp1 attach-agent $tcp1&lt;BR /&gt;&lt;BR /&gt;# START THE TRAFFIC FLOW:&lt;BR /&gt;$tcp0 set class_ 1&lt;BR /&gt;$tcp1 set class_ 2&lt;BR /&gt;$ns color 1 Blue&lt;BR /&gt;$ns color 2 Red&lt;BR /&gt;&lt;BR /&gt;# MONITOR QUEUE BETWEEN NODES n2 AND n3:&lt;BR /&gt;$ns queue-limit $n2 $n3 05&lt;BR /&gt;$ns duplex-link-op $n2 $n3 queuePos 0.5&lt;BR /&gt;&lt;BR /&gt;# START AND END THE SIMULATION:&lt;BR /&gt;$ns at (06039062)"$ftp0 start"&lt;BR /&gt;$ns at (06039062)"$ftp1 start"&lt;BR /&gt;$ns at 10.0 "$ftp0 stop"&lt;BR /&gt;$ns at 10.0 "$ftp1 stop"&lt;BR /&gt;$ns at 10.0 "finish"&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;# RUN SIMULATION:&lt;BR /&gt;$ns run</description>
    <pubDate>Fri, 07 Nov 2008 18:21:57 GMT</pubDate>
    <dc:creator>marek linkiewicz</dc:creator>
    <dc:date>2008-11-07T18:21:57Z</dc:date>
    <item>
      <title>Hi, question about the codes for Exeaed/linux</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hi-question-about-the-codes-for-exeaed-linux/m-p/4302589#M81753</link>
      <description>Hi, i am traying to setup a network topology with 6 nodes and 5 links as shown below, but i am not sure is my code is correct to the parameters below, can anyone chack this Thanks for any help&lt;BR /&gt;mlinkiewicz@yahoo.co.uk&lt;BR /&gt;(the code is below the graph)&lt;BR /&gt;&lt;BR /&gt;TCP1src TCP1dest&lt;BR /&gt;(0)------------------(1)--------------------(2)------------------(3)&lt;BR /&gt;10Mbps 2ms 1.5Mbps 10ms 10Mbps 2ms&lt;BR /&gt;&lt;BR /&gt;(4) (5)&lt;BR /&gt;TCP2src TCP2dest&lt;BR /&gt;(4)is connect to (1), and (5) is connect to (2)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Link parameters between nodes 0-1, 4-1, 2-3, and 2-5 are identical (10Mbps capacity, 2ms delay).&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;# USING FTP OVER FULLTCP:&lt;BR /&gt;set ns [new Simulator]&lt;BR /&gt;set nf [open outpt2.nam w]&lt;BR /&gt;$ns namtrace-all $nf&lt;BR /&gt;&lt;BR /&gt;set trf [open trace2.tr w]&lt;BR /&gt;$ns trace-all $trf&lt;BR /&gt;&lt;BR /&gt;# FINISH PROCEDURE:&lt;BR /&gt;proc finish {} {&lt;BR /&gt;global ns nf tcp0 tcp1 totalBytes0 totalBytes1 time&lt;BR /&gt;$ns flush-trace&lt;BR /&gt;close $nf&lt;BR /&gt;&lt;BR /&gt;# TOTALBYTES SENT OVER TCP CONNECTION:&lt;BR /&gt;set totalBytes0 [$tcp0 set ndatabytes_]&lt;BR /&gt;set totalBytes1 [$tcp1 set ndatabytes_]&lt;BR /&gt;&lt;BR /&gt;# CURRECT TIME(10s):&lt;BR /&gt;set time [$ns now]&lt;BR /&gt;&lt;BR /&gt;# PRINTING THROUGHPUT INFORMATION FOR TCP CONNECTIONS:&lt;BR /&gt;puts "\n\nTotal throughput of TCP0: (transmission time of [expr $time - 0.4033571])\nis: [expr $totalBytes0 / [expr $time - 0.4033571]] bytes per second"&lt;BR /&gt;puts "\nTotal throughput of TCP1: (transmission time of [expr $time - 0.5533571])\nis: [expr $totalBytes1 / [expr $time - 0.5533571]] bytes per second"&lt;BR /&gt;puts "\n\nTotal throughput for both TCP: [expr [expr $totalBytes0 + $totalBytes1] / 10] bytes per second\n"&lt;BR /&gt;exec nam outpt2.nam &amp;amp;&lt;BR /&gt;exit 0&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;# CREATE NODES(6):&lt;BR /&gt;set n0 [$ns node]&lt;BR /&gt;set n1 [$ns node]&lt;BR /&gt;set n2 [$ns node]&lt;BR /&gt;set n3 [$ns node]&lt;BR /&gt;set n4 [$ns node]&lt;BR /&gt;set n5 [$ns node]&lt;BR /&gt;&lt;BR /&gt;# CREATE DUPLEX LINK BETWEEN NODES:&lt;BR /&gt;$ns duplex-link $n2 $n0 5Mb 10ms DropTail&lt;BR /&gt;$ns duplex-link-op $n2 $n0 orient left&lt;BR /&gt;$ns duplex-link $n2 $n1 5Mb 10ms DropTail&lt;BR /&gt;$ns duplex-link-op $n2 $n1 orient left-down&lt;BR /&gt;$ns duplex-link $n2 $n3 1.5Mb 10ms DropTail&lt;BR /&gt;$ns duplex-link-op $n2 $n3 orient right&lt;BR /&gt;$ns duplex-link $n3 $n4 5Mb 10ms DropTail&lt;BR /&gt;$ns duplex-link-op $n3 $n4 orient right&lt;BR /&gt;$ns duplex-link $n3 $n5 5Mb 10ms DropTail&lt;BR /&gt;$ns duplex-link-op $n3 $n5 orient right-down&lt;BR /&gt;&lt;BR /&gt;# TCP CONNECTION 1 FOR NODE n0:&lt;BR /&gt;set tcp0 [new Agent/TCP/FullTcp]&lt;BR /&gt;$ns attach-agent $n0 $tcp0&lt;BR /&gt;$tcp0 set fid_ 1&lt;BR /&gt;$tcp0 set window_ 200&lt;BR /&gt;&lt;BR /&gt;# ATTACH SINK AT NODE n4:&lt;BR /&gt;set sink0 [new Agent/TCP/FullTcp]&lt;BR /&gt;$ns attach-agent $n4 $sink0&lt;BR /&gt;$ns connect $tcp0 $sink0&lt;BR /&gt;$sink0 set fid_ 1&lt;BR /&gt;$sink0 listen&lt;BR /&gt;&lt;BR /&gt;# CREATE FTP TRAFFIC AND ATTACHING IT TO tcp0:&lt;BR /&gt;set ftp0 [new Application/FTP]&lt;BR /&gt;$ftp0 attach-agent $tcp0&lt;BR /&gt;&lt;BR /&gt;# TCP CONNECTION 2 FOR NODE n1:&lt;BR /&gt;set tcp1 [new Agent/TCP/FullTcp]&lt;BR /&gt;$ns attach-agent $n1 $tcp1&lt;BR /&gt;$tcp1 set fid_ 1&lt;BR /&gt;$tcp1 set window_ 200&lt;BR /&gt;&lt;BR /&gt;# ATTACH SINK AT NODE n5:&lt;BR /&gt;set sink1 [new Agent/TCP/FullTcp]&lt;BR /&gt;$ns attach-agent $n5 $sink1&lt;BR /&gt;$ns connect $tcp1 $sink1&lt;BR /&gt;$sink1 set fid_ 1&lt;BR /&gt;$sink1 listen&lt;BR /&gt;&lt;BR /&gt;# CREATE FTP TRAFFIC AND ATTACHING IT TO tcp1:&lt;BR /&gt;set ftp1 [new Application/FTP]&lt;BR /&gt;$ftp1 attach-agent $tcp1&lt;BR /&gt;&lt;BR /&gt;# START THE TRAFFIC FLOW:&lt;BR /&gt;$tcp0 set class_ 1&lt;BR /&gt;$tcp1 set class_ 2&lt;BR /&gt;$ns color 1 Blue&lt;BR /&gt;$ns color 2 Red&lt;BR /&gt;&lt;BR /&gt;# MONITOR QUEUE BETWEEN NODES n2 AND n3:&lt;BR /&gt;$ns queue-limit $n2 $n3 05&lt;BR /&gt;$ns duplex-link-op $n2 $n3 queuePos 0.5&lt;BR /&gt;&lt;BR /&gt;# START AND END THE SIMULATION:&lt;BR /&gt;$ns at (06039062)"$ftp0 start"&lt;BR /&gt;$ns at (06039062)"$ftp1 start"&lt;BR /&gt;$ns at 10.0 "$ftp0 stop"&lt;BR /&gt;$ns at 10.0 "$ftp1 stop"&lt;BR /&gt;$ns at 10.0 "finish"&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;# RUN SIMULATION:&lt;BR /&gt;$ns run</description>
      <pubDate>Fri, 07 Nov 2008 18:21:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hi-question-about-the-codes-for-exeaed-linux/m-p/4302589#M81753</guid>
      <dc:creator>marek linkiewicz</dc:creator>
      <dc:date>2008-11-07T18:21:57Z</dc:date>
    </item>
  </channel>
</rss>

