Download presentation
Presentation is loading. Please wait.
Published byGeorgia Palmer Modified over 9 years ago
1
2005 Spring CS492 Lab #4 2005.11.1. Tuesday 10:30am-Noon Building E3-1, Classroom #3 Dept of EECS, Div. of CS
2
2 Goals and Overview of Lab #4 Goals –To introduce students to ad-hoc network and AODV routing protocol Overview 1.Set up an ad-hoc network - bring up your laptop in an ad-hoc mode 2.Communicate other laptops with AODV routing protocol –Test ‘ping command’ –Exchange files with other nodes Preparation for Lab #4 –Install Linux kernel v2.4.20-8 –Install a wireless LAN driver –Install an AODV driver
3
3 Lab #4: Step 1 Configure your laptop in an ad-hoc mode –As an ad-hoc server #./RT2500-Linux-STA-1.4.6.2/Utility/Raconfig2500
4
4 Lab #4: Step 2 Set up an ad-hoc network x x
5
5 Lab #4: Step 3 Configure your laptop in an ad-hoc mode –As an ad-hoc client #./RT2500-Linux-STA-1.4.6.2/Utility/Raconfig2500 v
6
6 Lab #4: Step 4 IP configuration 1) #setup Edit Network Configuration IP: 192.168.11.1~4 (Group A) 192.168.100.5~9 (Group B) Netmask:255.255.255.0 Default Gateway(IP): 192.168.11.254 Primary Nameserver: 192.168.11.1 2) #vi /etc/sysconfig/network-scripts/ifcfg-eth0 (check network configuration) 3) #cp ifcfg-eth0./ifcfg-ra0 4) #vi ifcfg-ra0 DEVICE=ra0 (<-edit) 5) #setup - Edit Network Configuration DHCP 설정으로 바꾸고 저장 6) #vi /etc/sysconfig/network-scripts/ifcfg-eth0 (check DHCP) 7) #/etc/init.d/network restart
7
7 Lab #4: Step 5 MAC filtering –Block getting frames which have a source MAC address xx:xx:xx:xx:xx:xx. –That is, a node can’ t communicate directly another node with a source MAC address xx:xx:xx:xx:xx:xx, but can through other nodes using AODV 1) #iptables -A INPUT -m mac --mac-source xx:xx:xx:xx:xx:xx -j DROP
8
8 Lab #4 Scenario 1 -test ‘ping command’- We use ‘ping command’ to test the AODV routing protocol in the 802.11 ad hoc network.
9
9 Lab #4: Scenario 1 Test ‘ping’ with AODV #ifconfig - check wireless lan, ip configuration, ra0 #~/Utility/Raconfig2500 - check same channel and ssid in each group #iptables –L - check blocking mac address #ping 192.168.xxx.xxx - check whether ping is working or not #aodvd –d –l –r 3 - run AODV daemon #ps –aux - check whether AODV is working #ping 192.168.xxx.xxx - check again whether ping is working or not
10
10 Lab #4 Scenario 2 -Transfer Files - Nodes exchange files with other nodes using AODV routing protocol.
11
11 Lab #4: Scenario 2 Exchange files using AODV routing protocol (sample_file in /var/ftp/pub) #ps –aux - check whether vsftpd is working or not (if vsftpd isn’t working, #/etc/init.d/vsftpd restart) #ftp 192.168.11.4 or 192.168.100.9 ftp username>anonymous password> get sample_file
12
12 Lab #4: Wrap Up Questions to ask yourself –What is an ad-hoc network? –How does the AODV routing protocol work? –Beyond what number of hops did the throughput drop below a reasonable rate?
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.