Laboratorium podstaw sieci komputerowych Zadanie 5
Transkrypt
Laboratorium podstaw sieci komputerowych Zadanie 5
150875
151021
numer indeksu
Grzegorz Graczyk
numer indeksu
Paweł Tarasiuk
imi i nazwisko
Data
Kierunek
Rok akademicki
Semestr
Grupa dziekańska
Grupa laboratoryjna
imi i nazwisko
2010-05-05
Informatyka
2009/10
4
2
15
Laboratorium
podstaw sieci komputerowych
Zadanie 5
Zapytanie DNS o adres www.google.com
Pierwszą czynnością musi być oczywiście zapytanie DNS o adres hosta docelowego. Zapytanie jest wykonywane w sposób rekurencyjny, zatem widzimy jedynie wysłane pytanie oraz
odpowiedź z routera. Adres www.google.com okazuje się być aliasem adresu www.l.google.com
posiadającego 6 adresów IP. Zapytania są przesyłane za pomocą protokołu UDP o porcie docelowym 53.
No .
Time
Source
1 0.000000
192.168.0.2
Standard query A www. g o o g l e . com
Destination
192.168.0.1
Protocol Info
DNS
Frame 1 ( 7 4 b y t e s on wire , 74 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 1 9 2 . 1 6 8 . 0 . 1 ( 1 9 2 . 1 6 8 . 0 . 1 )
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 60
I d e n t i f i c a t i o n : 0 x8737 ( 3 4 6 1 5 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : UDP ( 0 x11 )
Header checksum : 0 x3226 [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 192.168.0.1 (192.168.0.1)
User Datagram P r o t o c o l , S r c Port : 33001 ( 3 3 0 0 1 ) , Dst Port : domain ( 5 3 )
S o u r c e p o r t : 33001 ( 3 3 0 0 1 )
D e s t i n a t i o n p o r t : domain ( 5 3 )
Length : 40
Checksum : 0 x f 5 6 8 [ c o r r e c t ]
Domain Name System ( query )
[ Response In : 2 ]
T r a n s a c t i o n ID : 0 x791b
F l a g s : 0 x0100 ( Standard query )
Questions : 1
Answer RRs : 0
A u t h o r i t y RRs : 0
A d d i t i o n a l RRs : 0
Queries
www. g o o g l e . com : type A, c l a s s IN
No .
Time
Source
Destination
Protocol Info
2 0.099730
192.168.0.1
192.168.0.2
DNS
Standard query r e s p o n s e CNAME www. l . g o o g l e . com A 2 0 9 . 8 5 . 2 2 7 . 9 9 A 2 0 9 . 8 5 . 2 2 7 . 1 0 3 A
Frame 2 ( 1 9 0 b y t e s on wire , 190 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 1 ( 1 9 2 . 1 6 8 . 0 . 1 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
PSK: Grzegorz Graczyk i Paweł Tarasiuk
2 / 22
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 176
I d e n t i f i c a t i o n : 0 x18ba ( 6 3 3 0 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : UDP ( 0 x11 )
Header checksum : 0 x a 0 2 f [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 1 ( 1 9 2 . 1 6 8 . 0 . 1 )
Destination : 192.168.0.2 (192.168.0.2)
User Datagram P r o t o c o l , S r c Port : domain ( 5 3 ) , Dst Port : 33001 ( 3 3 0 0 1 )
S o u r c e p o r t : domain ( 5 3 )
D e s t i n a t i o n p o r t : 33001 ( 3 3 0 0 1 )
Length : 156
Checksum : 0 xd882 [ c o r r e c t ]
Domain Name System ( r e s p o n s e )
[ Request In : 1 ]
[ Time : 0 . 0 9 9 7 3 0 0 0 0 s e c o n d s ]
T r a n s a c t i o n ID : 0 x791b
F l a g s : 0 x8180 ( Standard query r e s p o n s e , No e r r o r )
Questions : 1
Answer RRs : 7
A u t h o r i t y RRs : 0
A d d i t i o n a l RRs : 0
Queries
www. g o o g l e . com : type A, c l a s s IN
Answers
www. g o o g l e . com : type CNAME, c l a s s IN , cname www. l . g o o g l e . com
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 9 9
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 1 0 3
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 1 0 6
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 1 4 7
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 1 0 4
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 1 0 5
Nawiązanie połączenia TCP z hostem www.google.com
Nawiązanie połączenia przebiega trójetapowo: najpierw klient wysyła pakiet z flagą SYN, w
opdowiedzi dostaje pakiet z flagami SYN i ACK po czym odsyła pakiet z flagą ACK. Połączenie
przebiega na porcie 80.
No .
Time
Source
Destination
Protocol Info
3 0.100461
192.168.0.2
209.85.227.99
TCP
43901 > h t t p [SYN] Seq=0 Win=5840 Len=0 MSS=1460 TSV=3639120 TSER=0 WS=6
Frame 3 ( 7 4 b y t e s on wire , 74 b y t e s c a p t u r e d )
PSK: Grzegorz Graczyk i Paweł Tarasiuk
3 / 22
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 60
I d e n t i f i c a t i o n : 0 x6319 ( 2 5 3 6 9 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x 6 2 3 f [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
Destination port : http (80)
Sequence number : 0
( r e l a t i v e s e q u e n c e number )
Header l e n g t h : 40 b y t e s
F l a g s : 0 x02 (SYN)
Window s i z e : 5840
Checksum : 0 x5552 [ c o r r e c t ]
Options : ( 2 0 b y t e s )
No .
Time
Source
Destination
Protocol Info
4 0.156061
209.85.227.99
192.168.0.2
TCP
h t t p > 43901 [ SYN, ACK] Seq=0 Ack=1 Win=5672 Len=0 MSS=1430 TSV=3405711305 TSER=
Frame 4 ( 7 4 b y t e s on wire , 74 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 60
I d e n t i f i c a t i o n : 0 x2ade ( 1 0 9 7 4 )
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 xe57a [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 0
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 1
( r e l a t i v e ack number )
Header l e n g t h : 40 b y t e s
PSK: Grzegorz Graczyk i Paweł Tarasiuk
4 / 22
F l a g s : 0 x12 (SYN, ACK)
Window s i z e : 5672
Checksum : 0 x9ab4 [ c o r r e c t ]
Options : ( 2 0 b y t e s )
[ SEQ/ACK a n a l y s i s ]
No .
Time
Source
Destination
Protocol Info
5 0.156130
192.168.0.2
209.85.227.99
TCP
43901 > h t t p [ACK] Seq=1 Ack=1 Win=5888 Len=0 TSV=3639134 TSER=3405711305
Frame 5 ( 6 6 b y t e s on wire , 66 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 52
I d e n t i f i c a t i o n : 0 x631a ( 2 5 3 7 0 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x6246 [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
Destination port : http (80)
Sequence number : 1
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 1
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 5888 ( s c a l e d )
Checksum : 0 x d f 1 f [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
Zapytanie HTTP o adres http://www.google.com
Dzięki użyciu prostego programu jakim jest wget wysyłane zapytanie zawiera stosunkowo
małą ilość opcjonalnych pól. Jedynymi nieopcjonalnymi polami są: pierwsza linijka opisująca
zapytanie oraz parametr host (obowiązkowy w wersji 1.1 protokołu http).
Odpowiedzią był pakiet HTTP o kodzie 302 - znaleziono. Oznacza to, że dana strona znajduje
się pod innym adresem (w naszym wypadku http://www.google.pl/). Dane pakietu zawieraly
prosty dokument html zawierający informację o zwróconym kodzie 302 oraz odnośnik do adresu
www.google.pl (na wypadek gdyby klient samodzielnie nie przekierował pod ten adres).
No .
Time
Source
PSK: Grzegorz Graczyk i Paweł Tarasiuk
Destination
Protocol Info
5 / 22
6 0.156265
GET / HTTP/ 1 . 0
192.168.0.2
209.85.227.99
HTTP
Frame 6 ( 1 6 8 b y t e s on wire , 168 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 154
I d e n t i f i c a t i o n : 0 x631b ( 2 5 3 7 1 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x 6 1 d f [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
Destination port : http (80)
Sequence number : 1
( r e l a t i v e s e q u e n c e number )
[ Next s e q u e n c e number : 103
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 1
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x18 (PSH, ACK)
Window s i z e : 5888 ( s c a l e d )
Checksum : 0 x0ee0 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
Hypertext T r a n s f e r P r o t o c o l
GET / HTTP/ 1 . 0 \ r \n
User−Agent : Wget / 1 . 1 1 . 4 \ r \n
Accept : ∗/∗\ r \n
Host : www. g o o g l e . com\ r \n
Connection : Keep−A l i v e \ r \n
\ r \n
No .
Time
Source
Destination
Protocol Info
7 0.279746
209.85.227.99
192.168.0.2
TCP
h t t p > 43901 [ACK] Seq=1 Ack=103 Win=5696 Len=0 TSV=3405711365 TSER=3639134
Frame 7 ( 6 6 b y t e s on wire , 66 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 52
I d e n t i f i c a t i o n : 0 x2adf (10975)
PSK: Grzegorz Graczyk i Paweł Tarasiuk
6 / 22
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 xe581 [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 1
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 103
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 xde80 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
No .
Time
8 0.280096
HTTP/ 1 . 0 302 Found
Source
209.85.227.99
( t e x t / html )
Destination
192.168.0.2
Protocol Info
HTTP
Frame 8 ( 6 8 3 b y t e s on wire , 683 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 669
I d e n t i f i c a t i o n : 0 x2ae0 ( 1 0 9 7 6 )
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 xe317 [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 1
( r e l a t i v e s e q u e n c e number )
[ Next s e q u e n c e number : 618
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 103
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x18 (PSH, ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 xedc5 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
PSK: Grzegorz Graczyk i Paweł Tarasiuk
7 / 22
Hypertext T r a n s f e r P r o t o c o l
HTTP/ 1 . 0 302 Found\ r \n
L o c a t i o n : h t t p : / /www. g o o g l e . p l /\ r \n
Cache−C o n t r o l : p r i v a t e \ r \n
Content−Type : t e x t / html ; c h a r s e t=UTF−8\ r \n
Set−Cookie : PREF=ID=a9a99c55a83c418b :TM=1274047585:LM=1274047585: S=Mmvpz6Evnn
Date : Sun , 16 May 2010 2 2 : 0 6 : 2 5 GMT\ r \n
S e r v e r : gws\ r \n
Content−Length : 218\ r \n
X−XSS−P r o t e c t i o n : 1 ; mode=b l o c k \ r \n
Connection : Keep−A l i v e \ r \n
\ r \n
Line−based t e x t data : t e x t / html
<HTML><HEAD><meta http−e q u i v=”c o n t e n t −type ” c o n t e n t=” t e x t / html ; c h a r s e t=u t f −8”
<TITLE>302 Moved</TITLE></HEAD><BODY>\n
<H1>302 Moved</H1>\n
The document has moved\n
<A HREF=”h t t p : / /www. g o o g l e . p l /”>here </A>.\ r \n
</BODY></HTML>\r \n
No .
Time
Source
Destination
Protocol Info
9 0.280130
192.168.0.2
209.85.227.99
TCP
43901 > h t t p [ACK] Seq=103 Ack=618 Win=7104 Len=0 TSV=3639165 TSER=3405711367
Frame 9 ( 6 6 b y t e s on wire , 66 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 52
I d e n t i f i c a t i o n : 0 x631c ( 2 5 3 7 2 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x6244 [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
Destination port : http (80)
Sequence number : 103
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 618
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 7104 ( s c a l e d )
Checksum : 0 xdbe0 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
PSK: Grzegorz Graczyk i Paweł Tarasiuk
8 / 22
[ SEQ/ACK a n a l y s i s ]
Zapytanie DNS o adres www.google.pl
Następuje ponowne zapytanie DNS - niemal identyczne jak w pierwszym przypadku. Na podobieństwo znaczący wpływ ma fakt, iż adres www.google.pl jest aliasem adresu www.google.com
o który pytaliśmy za pierwszym razem.
No .
Time
Source
10 0 . 2 8 0 8 9 2
192.168.0.2
Standard query A www. g o o g l e . p l
Destination
192.168.0.1
Protocol Info
DNS
Frame 10 ( 7 3 b y t e s on wire , 73 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 1 9 2 . 1 6 8 . 0 . 1 ( 1 9 2 . 1 6 8 . 0 . 1 )
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 59
I d e n t i f i c a t i o n : 0 x877d ( 3 4 6 8 5 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : UDP ( 0 x11 )
Header checksum : 0 x31e1 [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 192.168.0.1 (192.168.0.1)
User Datagram P r o t o c o l , S r c Port : 52102 ( 5 2 1 0 2 ) , Dst Port : domain ( 5 3 )
S o u r c e p o r t : 52102 ( 5 2 1 0 2 )
D e s t i n a t i o n p o r t : domain ( 5 3 )
Length : 39
Checksum : 0 xbc05 [ c o r r e c t ]
Domain Name System ( query )
[ Response In : 1 1 ]
T r a n s a c t i o n ID : 0 xc5e9
F l a g s : 0 x0100 ( Standard query )
Questions : 1
Answer RRs : 0
A u t h o r i t y RRs : 0
A d d i t i o n a l RRs : 0
Queries
www. g o o g l e . p l : type A, c l a s s IN
No .
Time
Source
Destination
Protocol Info
11 0 . 3 0 6 3 3 9
192.168.0.1
192.168.0.2
DNS
Standard query r e s p o n s e CNAME www. g o o g l e . com CNAME www. l . g o o g l e . com A 2 0 9 . 8 5 . 2 2 7
Frame 11 ( 2 1 7 b y t e s on wire , 217 b y t e s c a p t u r e d )
PSK: Grzegorz Graczyk i Paweł Tarasiuk
9 / 22
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 1 ( 1 9 2 . 1 6 8 . 0 . 1 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 203
I d e n t i f i c a t i o n : 0 x18bb ( 6 3 3 1 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : UDP ( 0 x11 )
Header checksum : 0 xa013 [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 1 ( 1 9 2 . 1 6 8 . 0 . 1 )
Destination : 192.168.0.2 (192.168.0.2)
User Datagram P r o t o c o l , S r c Port : domain ( 5 3 ) , Dst Port : 52102 ( 5 2 1 0 2 )
S o u r c e p o r t : domain ( 5 3 )
D e s t i n a t i o n p o r t : 52102 ( 5 2 1 0 2 )
Length : 183
Checksum : 0 x00b5 [ c o r r e c t ]
Domain Name System ( r e s p o n s e )
[ Request In : 1 0 ]
[ Time : 0 . 0 2 5 4 4 7 0 0 0 s e c o n d s ]
T r a n s a c t i o n ID : 0 xc5e9
F l a g s : 0 x8180 ( Standard query r e s p o n s e , No e r r o r )
Questions : 1
Answer RRs : 8
A u t h o r i t y RRs : 0
A d d i t i o n a l RRs : 0
Queries
www. g o o g l e . p l : type A, c l a s s IN
Answers
www. g o o g l e . p l : type CNAME, c l a s s IN , cname www. g o o g l e . com
www. g o o g l e . com : type CNAME, c l a s s IN , cname www. l . g o o g l e . com
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 1 0 6
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 1 4 7
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 1 0 5
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 9 9
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 1 0 4
www. l . g o o g l e . com : type A, c l a s s IN , addr 2 0 9 . 8 5 . 2 2 7 . 1 0 3
Zapytanie HTTP o adres http://www.google.pl/
Ponieważ adres www.google.pl został rozszyfrowany a to samo ip co www.google.com, a
połączenie z tym ip nadal trwa jest ono używane do kolejnego zapytania HTTP. Tym razem
używana jest już wersja 1.0 protokołu HTTP (ponieważ taką wersją odpowiedział serwer przy
pierwszym zapytaniu).
No .
Time
Source
PSK: Grzegorz Graczyk i Paweł Tarasiuk
Destination
Protocol Info
10 / 22
12 0 . 3 0 7 3 0 4
GET / HTTP/ 1 . 0
192.168.0.2
209.85.227.99
HTTP
Frame 12 ( 1 6 7 b y t e s on wire , 167 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 153
I d e n t i f i c a t i o n : 0 x631d ( 2 5 3 7 3 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x61de [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
Destination port : http (80)
Sequence number : 103
( r e l a t i v e s e q u e n c e number )
[ Next s e q u e n c e number : 204
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 618
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x18 (PSH, ACK)
Window s i z e : 7104 ( s c a l e d )
Checksum : 0 x e f 1 a [ c o r r e c t ]
Options : ( 1 2 b y t e s )
Hypertext T r a n s f e r P r o t o c o l
GET / HTTP/ 1 . 0 \ r \n
User−Agent : Wget / 1 . 1 1 . 4 \ r \n
Accept : ∗/∗\ r \n
Host : www. g o o g l e . p l \ r \n
Connection : Keep−A l i v e \ r \n
\ r \n
Odpowiedź HTTP poddana fragmentacji
Ponieważ przesyłany jest duży dokument HTML pakiet odpowiedzi poddany został fragmentacji. Otrzymujemy serię segmentów TCP zawierających dane przeplatających się z wysyłaniem
potwierdzeń ich odbioru.
No .
Time
Source
13 0 . 3 7 7 2 3 8
209.85.227.99
[TCP segment o f a r e a s s e m b l e d PDU]
Destination
192.168.0.2
Protocol Info
TCP
Frame 13 ( 1 4 7 2 b y t e s on wire , 1472 b y t e s c a p t u r e d )
PSK: Grzegorz Graczyk i Paweł Tarasiuk
11 / 22
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 1458
I d e n t i f i c a t i o n : 0 x2ae1 ( 1 0 9 7 7 )
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 xe001 [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 618
( r e l a t i v e s e q u e n c e number )
[ Next s e q u e n c e number : 2024
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 204
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 x0dad [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
TCP segment data ( 1 4 0 6 b y t e s )
No .
Time
Source
14 0 . 3 8 3 1 1 2
209.85.227.99
[TCP segment o f a r e a s s e m b l e d PDU]
Destination
192.168.0.2
Protocol Info
TCP
Frame 14 ( 1 4 7 2 b y t e s on wire , 1472 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 1458
I d e n t i f i c a t i o n : 0 x2ae2 ( 1 0 9 7 8 )
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 xe000 [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
PSK: Grzegorz Graczyk i Paweł Tarasiuk
12 / 22
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 2024
( r e l a t i v e s e q u e n c e number )
[ Next s e q u e n c e number : 3430
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 204
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 x1a7e [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ Reassembled PDU i n frame : 2 5 ]
TCP segment data ( 1 4 0 6 b y t e s )
No .
Time
Source
Destination
Protocol Info
15 0 . 3 8 3 1 5 0
192.168.0.2
209.85.227.99
TCP
43901 > h t t p [ACK] Seq=204 Ack=3430 Win=12736 Len=0 TSV=3639191 TSER=3405711521
Frame 15 ( 6 6 b y t e s on wire , 66 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 52
I d e n t i f i c a t i o n : 0 x631e ( 2 5 3 7 4 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x6242 [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
Destination port : http (80)
Sequence number : 204
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 3430
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 12736 ( s c a l e d )
Checksum : 0 x c f 7 3 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
No .
Time
Source
16 0 . 3 8 8 2 8 5
209.85.227.99
[TCP segment o f a r e a s s e m b l e d PDU]
Destination
192.168.0.2
Protocol Info
TCP
Frame 16 ( 1 4 7 2 b y t e s on wire , 1472 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
PSK: Grzegorz Graczyk i Paweł Tarasiuk
13 / 22
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 1458
I d e n t i f i c a t i o n : 0 x2ae3 ( 1 0 9 7 9 )
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x d f f f [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 3430
( r e l a t i v e s e q u e n c e number )
[ Next s e q u e n c e number : 4836
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 204
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 x11e7 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
[ Reassembled PDU i n frame : 2 5 ]
TCP segment data ( 1 4 0 6 b y t e s )
No .
Time
Source
17 0 . 3 9 0 1 5 7
209.85.227.99
[TCP segment o f a r e a s s e m b l e d PDU]
Destination
192.168.0.2
Protocol Info
TCP
Frame 17 ( 2 9 0 b y t e s on wire , 290 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 276
I d e n t i f i c a t i o n : 0 x2ae4 ( 1 0 9 8 0 )
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 xe49c [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
PSK: Grzegorz Graczyk i Paweł Tarasiuk
14 / 22
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 4836
( r e l a t i v e s e q u e n c e number )
[ Next s e q u e n c e number : 5060
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 204
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x18 (PSH, ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 xb379 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ Reassembled PDU i n frame : 2 5 ]
TCP segment data ( 2 2 4 b y t e s )
No .
Time
Source
Destination
Protocol Info
18 0 . 3 9 0 1 8 0
192.168.0.2
209.85.227.99
TCP
43901 > h t t p [ACK] Seq=204 Ack=5060 Win=18368 Len=0 TSV=3639193 TSER=3405711521
Frame 18 ( 6 6 b y t e s on wire , 66 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 52
I d e n t i f i c a t i o n : 0 x631f (25375)
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x6241 [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
Destination port : http (80)
Sequence number : 204
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 5060
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 18368 ( s c a l e d )
Checksum : 0 xc8bb [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
No .
Time
Source
19 0 . 3 9 5 1 6 0
209.85.227.99
[TCP segment o f a r e a s s e m b l e d PDU]
Destination
192.168.0.2
Protocol Info
TCP
Frame 19 ( 1 4 7 2 b y t e s on wire , 1472 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
PSK: Grzegorz Graczyk i Paweł Tarasiuk
15 / 22
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 1458
I d e n t i f i c a t i o n : 0 x2ae5 ( 1 0 9 8 1 )
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x d f f d [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 5060
( r e l a t i v e s e q u e n c e number )
[ Next s e q u e n c e number : 6466
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 204
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 x 3 f 7 c [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
[ Reassembled PDU i n frame : 2 5 ]
TCP segment data ( 1 4 0 6 b y t e s )
No .
Time
Source
Destination
Protocol Info
20 0 . 4 3 3 6 6 8
192.168.0.2
209.85.227.99
TCP
43901 > h t t p [ACK] Seq=204 Ack=6466 Win=21184 Len=0 TSV=3639204 TSER=3405711521
Frame 20 ( 6 6 b y t e s on wire , 66 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 52
I d e n t i f i c a t i o n : 0 x6320 ( 2 5 3 7 6 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x6240 [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
PSK: Grzegorz Graczyk i Paweł Tarasiuk
16 / 22
Destination port : http (80)
Sequence number : 204
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 6466
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 21184 ( s c a l e d )
Checksum : 0 xc306 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
No .
Time
Source
21 0 . 4 4 3 7 1 6
209.85.227.99
[TCP segment o f a r e a s s e m b l e d PDU]
Destination
192.168.0.2
Protocol Info
TCP
Frame 21 ( 1 4 7 2 b y t e s on wire , 1472 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 1458
I d e n t i f i c a t i o n : 0 x2ae6 ( 1 0 9 8 2 )
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x d f f c [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 6466
( r e l a t i v e s e q u e n c e number )
[ Next s e q u e n c e number : 7872
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 204
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 x2c2e [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
[ Reassembled PDU i n frame : 2 5 ]
TCP segment data ( 1 4 0 6 b y t e s )
No .
Time
Source
Destination
Protocol Info
22 0 . 4 4 3 7 6 2
192.168.0.2
209.85.227.99
TCP
43901 > h t t p [ACK] Seq=204 Ack=7872 Win=24000 Len=0 TSV=3639206 TSER=3405711587
Frame 22 ( 6 6 b y t e s on wire , 66 b y t e s c a p t u r e d )
PSK: Grzegorz Graczyk i Paweł Tarasiuk
17 / 22
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 52
I d e n t i f i c a t i o n : 0 x6321 ( 2 5 3 7 7 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x 6 2 3 f [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
Destination port : http (80)
Sequence number : 204
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 7872
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 24000 ( s c a l e d )
Checksum : 0 xbd18 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
No .
Time
Source
23 0 . 4 5 0 3 1 9
209.85.227.99
[TCP segment o f a r e a s s e m b l e d PDU]
Destination
192.168.0.2
Protocol Info
TCP
Frame 23 ( 1 4 7 2 b y t e s on wire , 1472 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 1458
I d e n t i f i c a t i o n : 0 x2ae7 ( 1 0 9 8 3 )
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x d f f b [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 7872
( r e l a t i v e s e q u e n c e number )
PSK: Grzegorz Graczyk i Paweł Tarasiuk
18 / 22
[ Next s e q u e n c e number : 9278
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 204
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 x 2 0 c f [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
[ Reassembled PDU i n frame : 2 5 ]
TCP segment data ( 1 4 0 6 b y t e s )
No .
Time
Source
Destination
Protocol Info
24 0 . 4 5 0 3 4 2
192.168.0.2
209.85.227.99
TCP
43901 > h t t p [ACK] Seq=204 Ack=9278 Win=26816 Len=0 TSV=3639208 TSER=3405711587
Frame 24 ( 6 6 b y t e s on wire , 66 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 52
I d e n t i f i c a t i o n : 0 x6322 ( 2 5 3 7 8 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x623e [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
Destination port : http (80)
Sequence number : 204
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 9278
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 26816 ( s c a l e d )
Checksum : 0 xb76c [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
Odpowiedź HTTP oraz zakończenie połączenia
Złączone segmenty TCP składają się w pakiet HTTP zawierający odpowiedź - tym razem o
kodzie 200 wraz z całą treścią strony. Pakiet z odpowiedzią zawiera ustawioną flagę FIN, zatem
połączenie jest zakańczane zaraz po jego otrzymaniu (oczywiście po uprzednim wysłaniu pakietu
z flagami FIN,ACK oraz otrzymaniu pakietu z flagą ACK).
PSK: Grzegorz Graczyk i Paweł Tarasiuk
19 / 22
No .
Time
Source
25 0 . 4 5 2 9 6 7
209.85.227.99
HTTP/ 1 . 0 200 OK ( t e x t / html )
Destination
192.168.0.2
Protocol Info
HTTP
Frame 25 ( 9 4 4 b y t e s on wire , 944 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 930
I d e n t i f i c a t i o n : 0 x2ae8 ( 1 0 9 8 4 )
F l a g s : 0 x00
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 xe20a [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 9278
( r e l a t i v e s e q u e n c e number )
[ Next s e q u e n c e number : 10156
( r e l a t i v e s e q u e n c e number ) ]
Acknowledgement number : 204
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x19 ( FIN , PSH, ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 x f 8 7 7 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
Hypertext T r a n s f e r P r o t o c o l
HTTP/ 1 . 0 200 OK\ r \n
Date : Sun , 16 May 2010 2 2 : 0 6 : 2 5 GMT\ r \n
E x p i r e s : −1\ r \n
Cache−C o n t r o l : p r i v a t e , max−age=0\ r \n
Content−Type : t e x t / html ; c h a r s e t=ISO−8859−2\ r \n
Set−Cookie : PREF=ID=c 0 6 e 9 c 1 b 5 b 0 e 0 f 0 6 :TM=1274047585:LM=1274047585: S=kYQukWHfT
S e r v e r : gws\ r \n
X−XSS−P r o t e c t i o n : 1 ; mode=b l o c k \ r \n
\ r \n
Line−based t e x t data : t e x t / html
[ t r u n c a t e d ] <! doctype html><html><head><meta http−e q u i v=”c o n t e n t −type ” c o n t e n
window . g o o g l e . sn=”webhp ” ; window . g o o g l e . t i m e r s={l o a d : { t : { s t a r t : ( new Date ) . getT
[ t r u n c a t e d ] var g j w l=l o c a t i o n ; f u n c t i o n g j u c ( ) { var e= g j w l . h r e f . indexOf ( ” # ”
window . g j u c ())&& setTimeout ( g j p , 5 0 0 ) } ; \ n
[ t r u n c a t e d ] window . g j p && g j p () </ s c r i p t ><s t y l e >body { margin :0}# gog { padding : 3
[ t r u n c a t e d ] ; g o o g l e . neegg =1; g o o g l e . y . f i r s t . push ( f u n c t i o n ( ) { g o o g l e . ac . i ( docum
PSK: Grzegorz Graczyk i Paweł Tarasiuk
20 / 22
[ t r u n c a t e d ] var b , d , e , f ; f u n c t i o n g ( a , c ) { i f ( a . r e m o v e E v e n t L i s t e n e r ) { a . r e m o v e E v
[ t r u n c a t e d ] h , f a l s e ) } e l s e {k . a t t a c h E v e n t ( ” o n l o a d ” , h ) ; k . a t t a c h E v e n t ( ” o n e r r o r ” , h
})();\n
</ s c r i p t >
No .
Time
Source
Destination
Protocol Info
26 0 . 4 5 3 3 2 3
192.168.0.2
209.85.227.99
TCP
43901 > h t t p [ FIN , ACK] Seq=204 Ack=10157 Win=29632 Len=0 TSV=3639208 TSER=34057
Frame 26 ( 6 6 b y t e s on wire , 66 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : I n t e l C o r 9 c : f 5 : 8 d ( 0 0 : 1 f : 3 b : 9 c : f 5 : 8 d ) , Dst : N e t g e a r 0 2 : 0 7 : ba ( 0
I n t e r n e t P r o t o c o l , S r c : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 ) , Dst : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 52
I d e n t i f i c a t i o n : 0 x6323 ( 2 5 3 7 9 )
F l a g s : 0 x04 ( Don ’ t Fragment )
Fragment o f f s e t : 0
Time t o l i v e : 64
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 x623d [ c o r r e c t ]
Source : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8 . 0 . 2 )
Destination : 209.85.227.99 (209.85.227.99)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : 43901 ( 4 3 9 0 1 ) , Dst Port : h t t p ( 8 0 ) , Seq
S o u r c e p o r t : 43901 ( 4 3 9 0 1 )
Destination port : http (80)
Sequence number : 204
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 10157
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x11 ( FIN , ACK)
Window s i z e : 29632 ( s c a l e d )
Checksum : 0 xb3d0 [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
No .
Time
Source
Destination
Protocol Info
27 0 . 5 0 8 9 7 8
209.85.227.99
192.168.0.2
TCP
h t t p > 43901 [ACK] Seq =10157 Ack=205 Win=5696 Len=0 TSV=3405711658 TSER=3639208
Frame 27 ( 6 6 b y t e s on wire , 66 b y t e s c a p t u r e d )
E t h e r n e t I I , S r c : N e t g e a r 0 2 : 0 7 : ba ( 0 0 : 1 f : 3 3 : 0 2 : 0 7 : ba ) , Dst : I n t e l C o r 9 c : f 5 : 8 d ( 0
I n t e r n e t P r o t o c o l , S r c : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 ) , Dst : 1 9 2 . 1 6 8 . 0 . 2 ( 1 9 2 . 1 6 8
Version : 4
Header l e n g t h : 20 b y t e s
D i f f e r e n t i a t e d S e r v i c e s F i e l d : 0 x00 (DSCP 0 x00 : D e f a u l t ; ECN: 0 x00 )
T o t a l Length : 52
I d e n t i f i c a t i o n : 0 x2ae9 ( 1 0 9 8 5 )
F l a g s : 0 x00
PSK: Grzegorz Graczyk i Paweł Tarasiuk
21 / 22
Fragment o f f s e t : 0
Time t o l i v e : 53
P r o t o c o l : TCP ( 0 x06 )
Header checksum : 0 xe577 [ c o r r e c t ]
Source : 2 0 9 . 8 5 . 2 2 7 . 9 9 ( 2 0 9 . 8 5 . 2 2 7 . 9 9 )
Destination : 192.168.0.2 (192.168.0.2)
T r a n s m i s s i o n C o n t r o l P r o t o c o l , S r c Port : h t t p ( 8 0 ) , Dst Port : 43901 ( 4 3 9 0 1 ) , Seq
Source port : http (80)
D e s t i n a t i o n p o r t : 43901 ( 4 3 9 0 1 )
Sequence number : 10157
( r e l a t i v e s e q u e n c e number )
Acknowledgement number : 205
( r e l a t i v e ack number )
Header l e n g t h : 32 b y t e s
F l a g s : 0 x10 (ACK)
Window s i z e : 5696 ( s c a l e d )
Checksum : 0 x b 4 f f [ c o r r e c t ]
Options : ( 1 2 b y t e s )
[ SEQ/ACK a n a l y s i s ]
Bibliografia
1. Karol Krysiak, Sieci komputerowe. Kompendium., Wydanie II, Helion 2005.
2. Peter Norton, W sercu PC, Helion 2003.
3. Różne hasła z angielskiej oraz polskiej Wikipedii.
PSK: Grzegorz Graczyk i Paweł Tarasiuk
22 / 22