Daniel Migdał
Mariusz Lis
Laboratorium realizowane na zajęciach 2
(Moduł 2)
Zadanie 3
Jesteś pracownikiem działu IT w firmie Northwind Traders.
Otrzymałeś zadanie wdrożenia i przetestowania algorytmu podziału łącza SFQ,
który w założeniu ma dzielić przepustowość łącza internetowego po równo
pomiędzy przepływające przez ruter BST2 sesje.
Twoim zadaniem jest więc:
" utworzenie (w ruterze BST2) pliku wykonywalnego (nadając uprawnienia
wykonywalności) /etc/firewall/podzial_lacza
" nadać uprawnienia wykonywalności dla utworzonego pliku: # chmod 700
/etc/firewall/podzial_lacza
" w utworzonym pliku nanieść polecenia:
" tc qdisc del root dev eth0 - zeruje ewentualne wprowadzone ustawienia
kolejkowania danych na interfejsie eth0
" tc qdisc add dev eth0 root sfq perturb 10 - aktywuje algorytm SFQ dla
danych wychodzących z interfejsu eth0
" uruchomienie pliku /etc/firewall/podzial_lacza
" utworzenie (w ruterze BST2) pliku /etc/firewall/firewall i naniesienie do
niego poleceń:
" iptables -F
" iptables -X
" iptables -Z
" iptables -A FORWARD -d 172.16.200.10 -j RETURN
" iptables -A FORWARD -d 172.16.200.20 -j RETURN
" rozpoczęcie pobierania pliku instalacyjnego programu "Wireshark" ze
strony www.eagle-server.example.com na komputerze Windows XP
"Nowak", jak i również (w miarę jak najbardziej równolegle) na
komputerze Windows XP "Kowalski" w dwóch instancjach (dwa razy
ściągany ten sam plik), i następnie uruchomienie w ruterze BST2
pliku /etc/firewall/firewall,
" zaobserwować wartości transferu uzyskiwanego przez każdą sesję, i po 3
minutach transferu przerwać pobieranie plików na obydwu komputerach,
a następnie odczytanie i porównanie ilości ściągniętych danych przez
obydwa komputery, za pomocą polecenia # iptables -L -v -n
Zadanie 4
Jesteś pracownikiem działu IT w firmie Northwind Traders.
Otrzymałeś zadanie wdrożenia i przetestowania algorytmu podziału łącza
ESFQ, który w założeniu ma dzielić przepustowość łącza internetowego po
równo pomiędzy przepływające przez ruter BST2 sesje.
Twoim zadaniem jest więc:
" zmienić w ruterze BST2 zawartość pliku /etc/firewall/podzial_lacza, tak
aby zawierał następujące polecenia:
" tc qdisc del root dev eth0 - zeruje ewentualne wprowadzone ustawienia
kolejkowania danych na interfejsie eth0
" tc qdisc add dev eth0 root esfq perturb 10 - aktywuje algorytm ESFQ
dla danych wychodzących z interfejsu eth0
" uruchomienie pliku /etc/firewall/podzial_lacza
" rozpoczęcie pobierania pliku instalacyjnego programu "Wireshark" ze
strony www.eagle-server.example.com na komputerze Windows XP
"Nowak", jak i również (w miarę jak najbardziej równolegle) na
komputerze Windows XP "Kowalski" w dwóch instancjach (dwa razy
ściągany ten sam plik), i następnie uruchomienie w ruterze BST2
pliku /etc/firewall/firewall,
" zaobserwować wartości transferu uzyskiwanego przez każdą sesję, i po 3
minutach transferu przerwać pobieranie plików na obydwu komputerach,
a następnie odczytanie i porównanie ilości ściągniętych danych przez
obydwa komputery, za pomocą polecenia # iptables -L -v -n
Zadanie 5
Jesteś pracownikiem działu IT w firmie Northwind Traders.
Otrzymałeś zadanie wdrożenia i przetestowania algorytmu podziału łącza
ESFQ, który w założeniu ma dzielić przepustowość łącza internetowego po
równo pomiędzy komputery w sieci lokalnej pobierające dane za
pośrednictwem rutera BST2.
Twoim zadaniem jest więc:
" zmienić w ruterze BST2 zawartość pliku /etc/firewall/podzial_lacza, tak
aby zawierał następujące polecenia:
" tc qdisc del root dev eth0 - zeruje ewentualne wprowadzone ustawienia
kolejkowania danych na interfejsie eth0
" tc qdisc add dev eth0 root esfq perturb 10 hash dst - aktywuje
algorytm ESFQ dla danych wychodzących z interfejsu eth0
" uruchomienie pliku /etc/firewall/podzial_lacza
" rozpoczęcie pobierania pliku instalacyjnego programu "Wireshark" ze
strony www.eagle-server.example.com na komputerze Windows XP
"Nowak", jak i również (w miarę jak najbardziej równolegle) na
komputerze Windows XP "Kowalski" w dwóch instancjach (dwa razy
ściągany ten sam plik), i następnie uruchomienie w ruterze BST2
pliku /etc/firewall/firewall,
" zaobserwować wartości transferu uzyskiwanego przez każdą sesję, i po 3
minutach transferu przerwać pobieranie plików na obydwu komputerach,
a następnie odczytanie i porównanie ilości ściągniętych danych przez
obydwa komputery, za pomocą polecenia # iptables -L -v -n
Zadanie 6
Jesteś pracownikiem działu IT w firmie Northwind Traders.
Otrzymałeś zadanie wdrożenia i przetestowania algorytmu podziału łącza
ESFQ, który w założeniu ma dzielić przepustowość łącza internetowego po
równo pomiędzy komputery w sieci lokalnej pobierające dane za
pośrednictwem rutera BST2.
Twoim zadaniem jest więc:
" zmienić w ruterze BST2 zawartość pliku /etc/firewall/podzial_lacza, tak
aby zawierał następujące polecenia:
" tc qdisc del root dev eth0 - zeruje ewentualne wprowadzone ustawienia
kolejkowania danych na interfejsie eth0
" tc qdisc add dev eth0 root wrr dest ip 254 0 - aktywuje algorytm WRR
dla danych wychodzących z interfejsu eth0
" uruchomienie pliku /etc/firewall/podzial_lacza
" rozpoczęcie pobierania pliku instalacyjnego programu "Wireshark" ze
strony www.eagle-server.example.com na komputerze Windows XP
"Nowak", jak i również (w miarę jak najbardziej równolegle) na
komputerze Windows XP "Kowalski" w dwóch instancjach (dwa razy
ściągany ten sam plik), i następnie uruchomienie w ruterze BST2
pliku /etc/firewall/firewall,
" zaobserwować wartości transferu uzyskiwanego przez każdą sesję, i po 3
minutach transferu przerwać pobieranie plików na obydwu komputerach,
a następnie odczytanie i porównanie ilości ściągniętych danych przez
obydwa komputery, za pomocą polecenia # iptables -L -v -n
Zadanie 7
Jesteś pracownikiem działu IT w firmie Northwind Traders.
Otrzymałeś zadanie wdrożenia i przetestowania algorytmu podziału łącza
ESFQ, który w założeniu ma dzielić przepustowość łącza internetowego po
równo pomiędzy komputery w sieci lokalnej pobierające dane za
pośrednictwem rutera BST2.
Twoim zadaniem jest więc:
" zmienić w ruterze BST2 zawartość pliku /etc/firewall/podzial_lacza, tak
aby zawierał następujące polecenia:
" tc qdisc del root dev eth0 - zeruje ewentualne wprowadzone ustawienia
kolejkowania danych na interfejsie eth0
" tc qdisc add dev eth0 root handle 1: wrr dest ip 254 0 - aktywuje
algorytm WRR dla danych wychodzących z interfejsu eth0
" declare -i NUM=254;
while [ $NUM -ge 1 ]; do
HNUM=$(printf %X $NUM)
tc qdisc add dev eth0 parent 1:$HNUM handle 20$HNUM:
esfq perturb 10
NUM=$NUM-1
done
" uruchomienie pliku /etc/firewall/podzial_lacza
" zmodyfikowanie (w ruterze BST2) pliku /etc/firewall/firewall tak, aby
zawierał następujące polecenia:
" iptables -F
" iptables -X
" iptables -Z
" iptables -A FORWARD -d 172.16.200.10 -j RETURN
" iptables -A FORWARD -d 172.16.200.20 -j RETURN
" iptables -A FORWARD -p tcp -d 172.16.200.20 --sport 80 -j
RETURN
" rozpoczęcie pobierania (w miarę jak najbardziej równolegle):
" pliku instalacyjnego programu "Wireshark" ze strony www.eagle-
server.example.com na komputerze Windows XP "Nowak",
" pliku instalacyjnego programu "Wireshark" ze strony www.eagle-
server.example.com na komputerze Windows XP "Kowalski",
" pliku instalacyjnego programu "Wireshark" poprzez FTP ze serwera
o adresie eagle-server.example.com na komputerze Windows XP
"Kowalski",
i następnie uruchomienie w ruterze BST2
pliku /etc/firewall/firewall,
" zaobserwować wartości transferu uzyskiwanego przez każdą sesję, i po 3
minutach transferu przerwać pobieranie plików na obydwu komputerach,
a następnie odczytanie i porównanie ilości ściągniętych danych przez
obydwa komputery, za pomocą polecenia # iptables -L -v -n
Wyszukiwarka
Podobne podstrony:
Daniel Migda Mariusz Lis Lab3Migda Lis modu 4MariuszWyzujakLab2 4 R1 lab24Luźna rozmowa Mariusza i Leszka 2014 12 30Instrukcja lab2więcej podobnych podstron