kais t computer architecture lab. div. of cs, dept. of eecs kaist cs492 lab summary
TRANSCRIPT
KAIST
Computer Architecture Lab.
Div. of CS, Dept. of EECS
KAIST
CS492 Lab SummaryCS492 Lab Summary
22
ContentsContents
Outline of iperf programLab#1
(1) Measurement of the throughput of TCP link using iperf program in 802.11g networks(2) Measurement of link bandwidth using the UDP test of iperf program in 802.11g networks
Lab#2(1) Starcraft gamming using the IPX protocol in 802.11g networks
Lab#3(1) Measurement of the throughput of the two different LAN cards in 802.11b networks(2) Measurement of the throughput of TCP link according to the different channel configuration in 802.11b networks(3) Measurement of the throughput of AODV routing protocol in ad-hoc networks
33
Outline of iperf programOutline of iperf program
TCP throughput or link bandwidth (using UDP) measurement program
“iperf –help” command shows the usage of the program
TCP clientC:>iperf –c 143.248.134.26 –p 9901 –
n 1000Mb –i 1
TCP serverC:>iperf –s –p 9901
Ex) TCP connection between server and client
44
Lab#1 Lab#1 [1/3][1/3]
(1) Measurement of the throughput of TCP link using iperf program in 802.11g networks
Measurement environment & scenario
Scenario 1 >TCP throughput measurement between team#1 and TCP server
Scenario 2 >TCP throughput measurement between team#1, #2, #3, #4, #5 and the TCP server
Scenario 3 >TCP throughput measurement between all teams and the TCP server
team #1
team #2
team #3
team #4
TCP server(iperf )FTP server
team #6
team #7
team #8
team #9 team #5
SNU2 Access pointDHCP server
TCP client(iperf ) 802.11g network(54Mbps)
#channel : 1
access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 1
access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 6
55
Lab#Lab#1 1 [2/3][2/3]
(2) Measurement of link bandwidth using the UDP test of iperf program in 802.11g networks
Measurement environment & scenario
team #1
team #2
team #3
team #4
UDP server(iperf )FTP server
team #6
team #7
team #8
team #9 team #5
SNU2 Access pointDHCP server
UDP client(iperf ) 802.11g network(54Mbps)
#channel : 1
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 1
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 6
Scenario 1 >Measurement of link bandwidth using the UDP test between team#1 and UDP server
Scenario 2 >Measurement of link bandwidth using the UDP test between team#1, #2, #3, #4, #5 and the UDP server
Scenario 3 >Measurement of link bandwidth using the UDP test between all teams and the UDP server
66
Lab#1Lab#1 [3/3][3/3]
(3) Measurement of the throughput of TCP link or link bandwidth using UDP test in the connection between team #1 and TCP server
Other team’s lab-tops are power-off
This scenario examines the effect of control message overhead of access point
team #1
team #2
team #3
team #4
TCP or UDPserver(iperf )FTP server
team #6
team #7
team #8
team #9 team #5
SNU2 Access pointDHCP server
TCP or UDP client(iperf ) 802.11g network(54Mbps)
#channel : 1
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 1
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 6
77
Lab#2Lab#2
(1) Starcraft gamming using the IPX protocol in 802.11g networks
team #1
team #2
team #3
team #4
team #6
team #7
team #8
team #9 team #5
SNU2 Access pointDHCP server
802.11g network(54Mbps)
I PX protocol#channel : 1
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 1
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 6
Starcraf t gammingpacket capturingusing ethereal
Starcraf t client or serverpacket capturing using ethereal
Starcraf t client or serverpacket capturing using ethereal
88
Lab#3 Lab#3 [1/3][1/3]
(1) Measurement of the throughput of the TCP link or link bandwidth using the two different LAN cards in 802.11b networks
Measurement environment & scenario
802.11b setting of the SNU2 AP
Scenario 1 >Measurement of the throughput of the TCP link or link bandwidth using LAN card 1(Other procedure is the same as Lab#1’s (1) procedure)
Scenario 2 >Measurement of the throughput of the TCP link or link bandwidth using LAN card 2(Other procedure is the same as Lab#1’s (2) procedure)
team #1
team #2
team #3
team #4
TCP or UDPserver(iperf )FTP server
team #6
team #7
team #8
team #9 team #5
SNU2 Access pointDHCP server
TCP or UDP client(iperf ) 802.11b network(11Mbps)
#channel : 1
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 1
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 6
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
99
Lab#3 Lab#3 [2/3][2/3]
(2) Measurement of the throughput of TCP link according to the different channel configuration in 802.11b networks
Measurement environment & scenario
team #1
team #2
team #3
team #4
TCP or UDPserver(iperf )FTP server
team #6
team #7
team #8
team #9 team #5
SNU2 Access pointDHCP server
TCP or UDP client(iperf ) 802.11b network(11Mbps)
#channel : 1, 3, 6, 9, 11
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 1
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 6
Scenario 1 >Measurement of the throughput of TCP link with changing the physical channel number(1, 3, 6, 9, 11)
1010
Lab#3 Lab#3 [3/3][3/3]
(3) Measurement of the throughput of AODV routing protocol in ad-hoc networks
Configuration of ad hoc network
Routing protocol : AODV
Power management
Scenario 1 >Measurement of the throughput of TCP link using routing path consists of some ad hoc nodes (#7, #6, #2, #1, #4)Team #7 is iperf TCP client and team #4 is iperf TCP server
Scenario 2>Starcraft gamming in ad hoc networks (#7, #8, #9, #5, #4)
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 1
Access point(I Pv4_KAI ST or
I Pv6_KAI ST)#channel : 6
team #6 team #1
team #7
team #2
team #3
team #8
team #4
team #9
team #5
1111
1212
1313
1414
1515
1616
1717
1818