Vous êtes sur la page 1sur 42



6%2+25WKVG
6%2+2 5WKVG

7KH'HIHQVH$GYDQFH5HVHDUFK3URMHFWV$JHQF\ '$53$ RULJLQDOO\


GHYHORSHG7UDQVPLVVLRQ&RQWURO3URWRFRO,QWHUQHW3URWRFRO 7&3,3 WR
LQWHUFRQQHFWYDULRXVGHIHQVHGHSDUWPHQWFRPSXWHUQHWZRUNV7KH,QWHUQHW
DQLQWHUQDWLRQDO:LGH$UHD1HWZRUNXVHV7&3,3WRFRQQHFWJRYHUQPHQW
DQGHGXFDWLRQDOLQVWLWXWLRQVDFURVVWKHZRUOG7&3,3LVDOVRLQZLGHVSUHDG
XVHRQFRPPHUFLDODQGSULYDWHQHWZRUNV7KH7&3,3VXLWHLQFOXGHVWKH
IROORZLQJSURWRFROV
• ,3,3Y,QWHUQHW3URWRFRO
• 7&37UDQVPLVVLRQ&RQWURO3URWRFRO
• 8'38VHU'DWDJUDP3URWRFRO
'DWD/LQN/D\HU
• $535$53$GGUHVV5HVROXWLRQ3URWRFRO5HYHUVH$GGUHVV
7XQQHOLQJSURWRFROV
• $703$VFHQG7XQQHO0DQDJHPHQW3URWRFRO
• /)/D\HU)RUZDUGLQJ3URWRFRO
• /73/D\HU7XQQHOLQJ3URWRFRO
• 33733RLQWWR3RLQW7XQQHOLQJ3URWRFRO
½6%2+25WKVG

1HWZRUN/D\HU
• '+&3'+&3Y'\QDPLF+RVW&RQILJXUDWLRQ3URWRFRO
• '9053'LVWDQFH9HFWRU0XOWLFDVW5RXWLQJ3URWRFRO
• ,&03,&03Y,QWHUQHW&RQWURO0HVVDJH3URWRFRO
• ,*03,QWHUQHW*URXS0DQDJHPHQW3URWRFRO
• 0$560XOWLFDVW$GGUHVV5HVROXWLRQ6HUYHU
• 3,03URWRFRO,QGHSHQGHQW0XOWLFDVW
• 5,35RXWLQJ,QIRUPDWLRQ3URWRFRO
• 5,3QJIRU,3Y
• 56935HVRXUFH5H6HU9DWLRQVHWXS3URWRFRO
6HFXULW\
• $+$XWKHQWLFDWLRQ+HDGHU
• (63(QFDSVXODWLQJ6HFXULW\3D\ORDG
5RXWLQJ
• %*3%RUGHU*DWHZD\3URWRFRO
• (*3([WHULRU*DWHZD\3URWRFRO
• (,*53(QKDQFHG,QWHULRU*DWHZD\5RXWLQJ3URWRFRO
• *5(*HQHULF5RXWLQJ(QFDSVXODWLRQ
• +653&LVFR+RW6WDQGE\5RXWHU3URWRFRO
• ,*53,QWHULRU*DWHZD\5RXWLQJ
• 1$531%0$$GGUHVV5HVROXWLRQ3URWRFRO
• 1+531H[W+RS5HVROXWLRQ3URWRFRO
• 263)2SHQ6KRUWHVW3DWK)LUVW
7UDQVSRUW/D\HU
• 0RELOH,3
• 9DQ-DFREVRQFRPSUHVVHG7&3
• ;27;RYHU7&3
9R,3
• 0*&30HGLD*DWHZD\&RQWURO3URWRFRO
• 6*&36LPSOH*DWHZD\&RQWURO3URWRFRO
6HVVLRQ/D\HU
• '16'RPDLQ1DPH6HUYLFH
• 1HW%,26,3
6%2+25WKVG¾

$SSOLFDWLRQ/D\HU
• )73)LOH7UDQVIHU3URWRFRO
• 7)737ULYLDO)LOH7UDQVIHU3URWRFRO
• )LQJHU8VHU,QIRUPDWLRQ3URWRFRO
• *RSKHU,QWHUQHW*RSKHU3URWRFRO
• +773+\SHUWH[W7UDQVIHU3URWRFRO
• 6+7736HFXUH+\SHUWH[W7UDQVIHU3URWRFRO
• ,0$3,QWHUQHW0HVVDJH$FFHVV3URWRFROUHY
• ,3'&,3'HYLFH&RQWURO
• ,6$303,QWHUQHW.H\([FKDQJH
• 1731HWZRUN7LPH3URWRFRO
• 3233RVW2IILFH3URWRFROYHUVLRQ
• 5DGLXV
• 5/2*,15HPRWH/RJLQ
• 57635HDOWLPH6WUHDPLQJ3URWRFRO
• 60736LPSOH0DLO7UDQVIHU3URWRFRO
• 61036LPSOH1HWZRUN0DQDJHPHQW3URWRFRO
• 7$&$&67HUPLQDO$FFHVV&RQWUROOHU$FFHVV&RQWURO6\VWHP
• 7(/1(7
• ;:LQGRZ
½6%2+25WKVG

7KHIROORZLQJGLDJUDPLOOXVWUDWHVWKH7&3,3VXLWHLQUHODWLRQWRWKH26,
PRGHO
Application CMOT, SNMP TFTP HTTP-S RTSP
FTP, Telnet, SMTP, POP3 NTP SSH
TACACS+, TACACS RADIUS
X-WIndows HTTP ISAKMP
RLOGIN, RSHELL,
IMAP4 GDP PRINT, REXEC, RWHO

Presentation

Session
NetBIOS-SSN DNS
DSMCC (MPEG)
NetBIOS-NS LDAP

Transport
XOT NetBIOS-DGM
X.25 Mobile IP
ISO DE TPKT

DVMRP
TCP UDP XTP

Network PIM DHCP BOOTP

BGP, RIP, GRE, E-IGRP,


ICMP RSVP IGMP NHRP, GGP, HSRP, EGP,
IGRP, OSPF, NARP
IP
ESP AH

TDP MPLS

Data Link
RSRB ARP, RARP, IARP, SLARP CSLIP
SLIP
L2F, PPTP, Trailers
L2TP, ATMP STUN-SDLC

Physical

7&3,3LQUHODWLRQWRWKH26,PRGHO
+2¾

+2
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
7KH,QWHUQHW3URWRFRO ,3 LVWKHURXWLQJOD\HUGDWDJUDPVHUYLFHRIWKH
7&3,3VXLWH$OORWKHUSURWRFROVZLWKLQWKH7&3,3VXLWHH[FHSW$53DQG
5$53XVH,3WRURXWHIUDPHVIURPKRVWWRKRVW7KH,3IUDPHKHDGHU
FRQWDLQVURXWLQJLQIRUPDWLRQDQGFRQWUROLQIRUPDWLRQDVVRFLDWHGZLWK
GDWDJUDPGHOLYHU\
7KH,3KHDGHUVWUXFWXUHLVDVIROORZV
4 8 16 32 bits
Ver. IHL Type of service Total length
Identification Flags Fragment offset
Time to live Protocol Header checksum
Source address
Destination address
Option + Padding
Data

,3KHDGHUVWUXFWXUH

8GTUKQP
9HUVLRQILHOGLQGLFDWHVWKHIRUPDWRIWKH,QWHUQHWKHDGHU

+*.
,QWHUQHWKHDGHUOHQJWKLVWKHOHQJWKRIWKH,QWHUQHWKHDGHULQELWZRUGV
3RLQWVWRWKHEHJLQQLQJRIWKHGDWD7KHPLQLPXPYDOXHIRUDFRUUHFWKHDGHU
LV

6[RGQHUGTXKEG
,QGLFDWHVWKHTXDOLW\RIVHUYLFHGHVLUHG1HWZRUNVPD\RIIHUVHUYLFH
SUHFHGHQFHPHDQLQJWKDWWKH\DFFHSWWUDIILFRQO\DERYHDFHUWDLQSUHFHGHQFH
DWWLPHVRIKLJKORDG7KHUHLVDWKUHHZD\WUDGHRIIEHWZHHQORZGHOD\KLJK
UHOLDELOLW\DQGKLJKWKURXJKSXW
%LWV3UHFHGHQFH
 1HWZRUNFRQWURO
 ,QWHUQHWZRUNFRQWURO
½6%2+25WKVG

 &5,7,&(&3
 )ODVKRYHUULGH
 )ODVK
 ,PPHGLDWH
 3ULRULW\
 5RXWLQH
%LW'HOD\
 1RUPDOGHOD\
 /RZGHOD\
%LW7KURXJKSXW
 1RUPDOWKURXJKSXW
 +LJKWKURXJKSXW
%LW5HOLDELOLW\
 1RUPDOUHOLDELOLW\
 +LJKUHOLDELOLW\
%LWV5HVHUYHGIRUIXWXUHXVH

6QVCNNGPIVJ
/HQJWKRIWKHGDWDJUDPPHDVXUHGLQE\WHVLQFOXGLQJWKH,QWHUQHWKHDGHUDQG
GDWD7KLVILHOGDOORZVWKHOHQJWKRIDGDWDJUDPWREHXSWRE\WHV
DOWKRXJKVXFKORQJGDWDJUDPVDUHLPSUDFWLFDOIRUPRVWKRVWVDQGQHWZRUNV
$OOKRVWVPXVWEHSUHSDUHGWRDFFHSWGDWDJUDPVRIXSWRE\WHV
UHJDUGOHVVRIZKHWKHUWKH\DUULYHZKROHRULQIUDJPHQWV,WLVUHFRPPHQGHG
WKDWKRVWVVHQGGDWDJUDPVODUJHUWKDQE\WHVRQO\LIWKHGHVWLQDWLRQLV
SUHSDUHGWRDFFHSWWKHODUJHUGDWDJUDPV

+FGPVKHKECVKQP
,GHQWLI\LQJYDOXHDVVLJQHGE\WKHVHQGHUWRDLGLQDVVHPEOLQJWKHIUDJPHQWV
RIDGDWDJUDP

(NCIU
ELWV&RQWUROIODJV
%LWLVUHVHUYHGDQGPXVWEH]HUR
%LW'RQ’WIUDJPHQWELW
 0D\IUDJPHQW
 'RQ’WIUDJPHQW
+2¾

%LW0RUHIUDJPHQWVELW
 /DVWIUDJPHQW
 0RUHIUDJPHQWV

(TCIOGPVQHHUGV
ELWV,QGLFDWHVZKHUHWKLVIUDJPHQWEHORQJVLQWKHGDWDJUDP7KH
IUDJPHQWRIIVHWLVPHDVXUHGLQXQLWVRIE\WHV ELWV 7KHILUVWIUDJPHQW
KDVRIIVHW]HUR

6KOGVQNKXG
,QGLFDWHVWKHPD[LPXPWLPHWKHGDWDJUDPLVDOORZHGWRUHPDLQLQWKH
,QWHUQHWV\VWHP,IWKLVILHOGFRQWDLQVWKHYDOXH]HURWKHGDWDJUDPPXVWEH
GHVWUR\HG7KLVILHOGLVPRGLILHGLQ,QWHUQHWKHDGHUSURFHVVLQJ7KHWLPHLV
PHDVXUHGLQXQLWVRIVHFRQGV+RZHYHUVLQFHHYHU\PRGXOHWKDWSURFHVVHVD
GDWDJUDPPXVWGHFUHDVHWKH77/E\DWOHDVWRQH HYHQLILWSURFHVVHVWKH
GDWDJUDPLQOHVVWKDQVHFRQG WKH77/PXVWEHWKRXJKWRIRQO\DVDQ
XSSHUOLPLWRQWKHWLPHDGDWDJUDPPD\H[LVW7KHLQWHQWLRQLVWRFDXVH
XQGHOLYHUDEOHGDWDJUDPVWREHGLVFDUGHGDQGWRERXQGWKHPD[LPXP
GDWDJUDPOLIHWLPH

2TQVQEQN
,QGLFDWHVWKHQH[WOHYHOSURWRFROXVHGLQWKHGDWDSRUWLRQRIWKH,QWHUQHW
GDWDJUDP

*GCFGTEJGEMUWO
$FKHFNVXPRQWKHKHDGHURQO\6LQFHVRPHKHDGHUILHOGVFKDQJHHJ7LPH
7R/LYHWKLVLVUHFRPSXWHGDQGYHULILHGDWHDFKSRLQWWKDWWKH,QWHUQHW
KHDGHULVSURFHVVHG

5QWTEGCFFTGUUFGUVKPCVKQPCFFTGUU
ELWVHDFK$GLVWLQFWLRQLVPDGHEHWZHHQQDPHVDGGUHVVHVDQGURXWHV$
QDPHLQGLFDWHVDQREMHFWWREHVRXJKW$QDGGUHVVLQGLFDWHVWKHORFDWLRQRIWKH
REMHFW$URXWHLQGLFDWHVKRZWRDUULYHDWWKHREMHFW7KH,QWHUQHWSURWRFRO
GHDOVSULPDULO\ZLWKDGGUHVVHV,WLVWKHWDVNRIKLJKHUOHYHOSURWRFROV VXFK
DVKRVWWRKRVWRUDSSOLFDWLRQ WRPDNHWKHPDSSLQJIURPQDPHVWR
DGGUHVVHV7KH,QWHUQHWPRGXOHPDSV,QWHUQHWDGGUHVVHVWRORFDOQHW
DGGUHVVHV,WLVWKHWDVNRIORZHUOHYHOSURFHGXUHV VXFKDVORFDOQHWRU
JDWHZD\V WRPDNHWKHPDSSLQJIURPORFDOQHWDGGUHVVHVWRURXWHV
½6%2+25WKVG

1RVKQPU
2SWLRQVPD\RUPD\QRWDSSHDULQGDWDJUDPV7KH\PXVWEHLPSOHPHQWHG
E\DOO,3PRGXOHV KRVWDQGJDWHZD\V :KDWLVRSWLRQDOLVWKHLUWUDQVPLVVLRQ
LQDQ\SDUWLFXODUGDWDJUDPQRWWKHLULPSOHPHQWDWLRQ,QVRPHHQYLURQPHQWV
WKHVHFXULW\RSWLRQPD\EHUHTXLUHGLQDOOGDWDJUDPV
7KHRSWLRQILHOGLVYDULDEOHLQOHQJWK7KHUHPD\EH]HURRUPRUHRSWLRQV
7KHUHDUHWZRSRVVLEOHIRUPDWVIRUDQRSWLRQ
• $VLQJOHRFWHWRIRSWLRQW\SH
• $QRSWLRQW\SHRFWHWDQRSWLRQOHQJWKRFWHWDQGWKHDFWXDORSWLRQGDWD
RFWHWV
7KHOHQJWKRFWHWLQFOXGHVWKHRSWLRQW\SHRFWHWDQGWKHDFWXDORSWLRQGDWD
RFWHWV
7KHRSWLRQW\SHRFWHWKDVILHOGV
ELW&RSLHGIODJ,QGLFDWHVWKDWWKLVRSWLRQLVFRSLHGLQWRDOOIUDJPHQWV
GXULQJIUDJPHQWDWLRQ
 &RSLHG
 1RWFRSLHG
ELWV2SWLRQFODVV
 &RQWURO
 5HVHUYHGIRUIXWXUHXVH
 'HEXJJLQJDQGPHDVXUHPHQW
 5HVHUYHGIRUIXWXUHXVH
ELWV2SWLRQQXPEHU

&CVC
,3GDWDRUKLJKHUOD\HUSURWRFROKHDGHU
+2X¾

+2X
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,3YHUVLRQ ,3Y LVDQXSGDWHGYHUVLRQRIWKH,QWHUQHW3URWRFROEDVHGRQ
,3Y,3YDQG,3YDUHGHPXOWLSOH[HGDWWKHPHGLDOD\HU)RUH[DPSOH
,3YSDFNHWVDUHFDUULHGRYHU(WKHUQHWZLWKWKHFRQWHQWW\SH''
KH[DGHFLPDO LQVWHDGRI,3Y·V
,3YLQFUHDVHVWKH,3DGGUHVVVL]HIURPELWVWRELWVWRVXSSRUWPRUH
OHYHOVRIDGGUHVVLQJKLHUDUFK\DPXFKJUHDWHUQXPEHURIDGGUHVVDEOHQRGHV
DQGVLPSOHUDXWRFRQILJXUDWLRQRIDGGUHVVHV6FDODELOLW\RIPXOWLFDVW
DGGUHVVHVLVLQWURGXFHG$QHZW\SHRIDGGUHVVFDOOHGDQDQ\FDVWDGGUHVVLVDOVR
GHILQHGWRVHQGDSDFNHWWRDQ\RQHRIDJURXSRIQRGHV
,PSURYHGVXSSRUWIRUH[WHQVLRQVDQGRSWLRQV,3YRSWLRQVDUHSODFHG
LQVHSDUDWHKHDGHUVWKDWDUHORFDWHGEHWZHHQWKH,3YKHDGHUDQGWKH
WUDQVSRUWOD\HUKHDGHU&KDQJHVLQWKHZD\,3KHDGHURSWLRQVDUHHQFRGHG
DOORZPRUHHIILFLHQWIRUZDUGLQJOHVVVWULQJHQWOLPLWVRQWKHOHQJWKRI
RSWLRQVDQGJUHDWHUIOH[LELOLW\IRULQWURGXFLQJQHZRSWLRQVLQWKHIXWXUH
7KHH[WHQVLRQKHDGHUVDUH+RSE\+RS2SWLRQ5RXWLQJ 7\SH 
)UDJPHQW'HVWLQDWLRQ2SWLRQ$XWKHQWLFDWLRQ(QFDSVXODWLRQ3D\ORDG
)ORZODEHOLQJFDSDELOLW\$QHZFDSDELOLW\KDVEHHQDGGHGWRHQDEOHWKH
ODEHOLQJRISDFNHWVEHORQJLQJWRSDUWLFXODUWUDIILFIORZVIRUZKLFKWKHVHQGHU
UHTXHVWVVSHFLDOKDQGOLQJVXFKDVQRQGHIDXOW4XDOLW\RI6HUYLFHRUUHDOWLPH
VHUYLFH
7KH,3YKHDGHUVWUXFWXUHLVDVIROORZV
4 4 16 24 32 bits
Ver. Priority Flow label
Payload length Next header Hop limit

Source address
(128 Bytes)

Destination address
(128 bytes)

,3YKHDGHUVWUXFWXUH
½6%2+25WKVG

8GTUKQP
,QWHUQHW3URWRFRO9HUVLRQQXPEHU ,3YLV 

2TKQTKV[
(QDEOHVDVRXUFHWRLGHQWLI\WKHGHVLUHGGHOLYHU\SULRULW\RIWKHSDFNHWV
3ULRULW\YDOXHVDUHGLYLGHGLQWRUDQJHVWUDIILFZKHUHWKHVRXUFHSURYLGHV
FRQJHVWLRQFRQWURODQGQRQFRQJHVWLRQFRQWUROWUDIILF

(NQYNCDGN
8VHGE\DVRXUFHWRODEHOWKRVHSURGXFWVIRUZKLFKLWUHTXHVWVVSHFLDO
KDQGOLQJE\WKH,3YURXWHU7KHIORZLVXQLTXHO\LGHQWLILHGE\WKH
FRPELQDWLRQRIDVRXUFHDGGUHVVDQGDQRQ]HURIORZODEHO

2C[NQCFNGPIVJ
/HQJWKRISD\ORDG LQRFWHWV 

0GZVJGCFGT
,GHQWLILHVWKHW\SHRIKHDGHULPPHGLDWHO\IROORZLQJWKH,3YKHDGHU

*QRNKOKV
ELWLQWHJHUWKDWLVGHFUHPHQWHGE\RQHE\HDFKQRGHWKDWIRUZDUGVWKH
SDFNHW7KHSDFNHWLVGLVFDUGHGLIWKH+RS/LPLWLVGHFUHPHQWHGWR]HUR

5QWTEGCFFTGUU
ELWDGGUHVVRIWKHRULJLQDWRURIWKHSDFNHW

&GUVKPCVKQPCFFTGUU
ELWDGGUHVVRIWKHLQWHQGHGUHFLSLHQWRIWKHSDFNHW
6%2¾

6%2
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
7KH7UDQVPLVVLRQ&RQWURO3URWRFRO 7&3 SURYLGHVDUHOLDEOHVWUHDP
GHOLYHU\DQGYLUWXDOFRQQHFWLRQVHUYLFHWRDSSOLFDWLRQVWKURXJKWKHXVHRI
VHTXHQFHGDFNQRZOHGJPHQWZLWKUHWUDQVPLVVLRQRISDFNHWVZKHQQHFHVVDU\
7KH7&3KHDGHUVWUXFWXUHLVDVIROORZV
4 10 16 32 bits
Source port Destination port
Sequence number
Acknowledgement number
Offset Resrvd U A P R S F Window
Checksum Urgent pointer
Option + Padding
Data

7&3KHDGHUVWUXFWXUH

5QWTEGRQTV
6RXUFHSRUWQXPEHU

&GUVKPCVKQPRQTV
'HVWLQDWLRQSRUWQXPEHU

5GSWGPEGPWODGT
7KHVHTXHQFHQXPEHURIWKHILUVWGDWDRFWHWLQWKLVVHJPHQW H[FHSWZKHQ
6<1LVSUHVHQW ,I6<1LVSUHVHQWWKHVHTXHQFHQXPEHULVWKHLQLWLDO
VHTXHQFHQXPEHU ,61 DQGWKHILUVWGDWDRFWHWLV,61

#EMPQYNGFIOGPVPWODGT
,IWKH$&.FRQWUROELWLVVHWWKLVILHOGFRQWDLQVWKHYDOXHRIWKHQH[W
VHTXHQFHQXPEHUZKLFKWKHVHQGHURIWKHVHJPHQWLVH[SHFWLQJWRUHFHLYH
2QFHDFRQQHFWLRQLVHVWDEOLVKHGWKLVYDOXHLVDOZD\VVHQW
½6%2+25WKVG

&CVCQHHUGV
ELWV7KHQXPEHURIELWZRUGVLQWKH7&3KHDGHUZKLFKLQGLFDWHV
ZKHUHWKHGDWDEHJLQV7KH7&3KHDGHU HYHQRQHLQFOXGLQJRSWLRQV KDVD
OHQJWKZKLFKLVDQLQWHJUDOQXPEHURIELWV

4GUGTXGF
ELWV5HVHUYHGIRUIXWXUHXVH0XVWEH]HUR

%QPVTQNDKVU
ELWV7KHFRQWUROELWVPD\EH IURPULJKWWROHIW 
8 85* 8UJHQWSRLQWHUILHOGVLJQLILFDQW
$ $&. $FNQRZOHGJPHQWILHOGVLJQLILFDQW
3 36+ 3XVKIXQFWLRQ
5 567 5HVHWWKHFRQQHFWLRQ
6 6<1 6\QFKURQL]HVHTXHQFHQXPEHUV
) ),1 1RPRUHGDWDIURPVHQGHU

9KPFQY
ELWV7KHQXPEHURIGDWDRFWHWVZKLFKWKHVHQGHURIWKLVVHJPHQWLV
ZLOOLQJWRDFFHSWEHJLQQLQJZLWKWKHRFWHWLQGLFDWHGLQWKHDFNQRZOHGJPHQW
ILHOG

%JGEMUWO
ELWV7KHFKHFNVXPILHOGLVWKHELWRQH’VFRPSOHPHQWRIWKHRQH’V
FRPSOHPHQWVXPRIDOOELWZRUGVLQWKHKHDGHUDQGWH[W,IDVHJPHQW
FRQWDLQVDQRGGQXPEHURIKHDGHUDQGWH[WRFWHWVWREHFKHFNVXPPHGWKH
ODVWRFWHWLVSDGGHGRQWKHULJKWZLWK]HURVWRIRUPDELWZRUGIRU
FKHFNVXPSXUSRVHV7KHSDGLVQRWWUDQVPLWWHGDVSDUWRIWKHVHJPHQW
:KLOHFRPSXWLQJWKHFKHFNVXPWKHFKHFNVXPILHOGLWVHOILVUHSODFHGZLWK
]HURV

7TIGPV2QKPVGT
ELWV7KLVILHOGFRPPXQLFDWHVWKHFXUUHQWYDOXHRIWKHXUJHQWSRLQWHUDVD
SRVLWLYHRIIVHWIURPWKHVHTXHQFHQXPEHULQWKLVVHJPHQW7KHXUJHQW
SRLQWHUSRLQWVWRWKHVHTXHQFHQXPEHURIWKHRFWHWIROORZLQJWKHXUJHQW
GDWD7KLVILHOGFDQRQO\EHLQWHUSUHWHGLQVHJPHQWVIRUZKLFKWKH85*
FRQWUROELWKDVEHHQVHW
6%2¾

1RVKQPU
2SWLRQVPD\EHWUDQVPLWWHGDWWKHHQGRIWKH7&3KHDGHUDQGDOZD\VKDYHD
OHQJWKZKLFKLVDPXOWLSOHRIELWV$OORSWLRQVDUHLQFOXGHGLQWKH
FKHFNVXP$QRSWLRQPD\EHJLQRQDQ\RFWHWERXQGDU\
7KHUHDUHWZRSRVVLEOHIRUPDWVIRUDQRSWLRQ
• $VLQJOHRFWHWRIRSWLRQW\SH
• $QRFWHWRIRSWLRQW\SHDQRFWHWRIRSWLRQOHQJWKDQGWKHDFWXDORSWLRQ
GDWDRFWHWV
7KHRSWLRQOHQJWKLQFOXGHVWKHRSWLRQW\SHDQGRSWLRQOHQJWKDVZHOODVWKH
RSWLRQGDWDRFWHWV
7KHOLVWRIRSWLRQVPD\EHVKRUWHUWKDQWKDWGHVLJQDWHGE\WKHGDWDRIIVHW
ILHOGEHFDXVHWKHFRQWHQWVRIWKHKHDGHUEH\RQGWKH(QGRI2SWLRQRSWLRQ
PXVWEHKHDGHUSDGGLQJLH]HUR
$7&3PXVWLPSOHPHQWDOORSWLRQV

&CVC
7&3GDWDRUKLJKHUOD\HUSURWRFRO

7&3,3RYHU$70GHFRGH
½6%2+25WKVG

7&2
5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
7KH8VHU'DWDJUDP3URWRFRO 8'3 SURYLGHVDVLPSOHEXWXQUHOLDEOH
PHVVDJHVHUYLFHIRUWUDQVDFWLRQRULHQWHGVHUYLFHV(DFK8'3KHDGHUFDUULHV
ERWKDVRXUFHSRUWLGHQWLILHUDQGGHVWLQDWLRQSRUWLGHQWLILHUDOORZLQJKLJK
OHYHOSURWRFROVWRWDUJHWVSHFLILFDSSOLFDWLRQVDQGVHUYLFHVDPRQJKRVWV
7KH8'3KHDGHUVWUXFWXUHLVVKRZQDVIROORZV
16 32 bits
Source port Destination port
Length Checksum

Data

8'3KHDGHUVWUXFWXUH

5QWTEGRQTV
6RXUFHSRUWLVDQRSWLRQDOILHOG:KHQXVHGLWLQGLFDWHVWKHSRUWRIWKH
VHQGLQJSURFHVVDQGPD\EHDVVXPHGWREHWKHSRUWWRZKLFKDUHSO\VKRXOG
EHDGGUHVVHGLQWKHDEVHQFHRIDQ\RWKHULQIRUPDWLRQ,IQRWXVHGDYDOXHRI
]HURLVLQVHUWHG

&GUVKPCVKQPRQTV
'HVWLQDWLRQSRUWKDVDPHDQLQJZLWKLQWKHFRQWH[WRIDSDUWLFXODU,QWHUQHW
GHVWLQDWLRQDGGUHVV

.GPIVJ
7KHOHQJWKLQRFWHWVRIWKLVXVHUGDWDJUDPLQFOXGLQJWKLVKHDGHUDQGWKH
GDWD7KHPLQLPXPYDOXHRIWKHOHQJWKLVHLJKW

%JGEMUWO
7KHELWRQH’VFRPSOHPHQWRIWKHRQH’VFRPSOHPHQWVXPRIDSVHXGR
KHDGHURILQIRUPDWLRQIURPWKH,3KHDGHUWKH8'3KHDGHUDQGWKHGDWD
SDGGHGZLWK]HURRFWHWVDWWKHHQG LIQHFHVVDU\ WRPDNHDPXOWLSOHRIWZR
RFWHWV
7&2¾

&CVC
8'3GDWDILHOG
½6%2+25WKVG

#424#42
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
7&3,3XVHVWKH$GGUHVV5HVROXWLRQ3URWRFRO $53 DQGWKH5HYHUVH
$GGUHVV5HVROXWLRQ3URWRFRO 5$53 WRLQLWLDOL]HWKHXVHRI,QWHUQHW
DGGUHVVLQJRQDQ(WKHUQHWRURWKHUQHWZRUNWKDWXVHVLWVRZQPHGLDDFFHVV
FRQWURO 0$& $53DOORZVDKRVWWRFRPPXQLFDWHZLWKRWKHUKRVWVZKHQ
RQO\WKH,QWHUQHWDGGUHVVRILWVQHLJKERUVLVNQRZQ%HIRUHXVLQJ,3WKH
KRVWVHQGVDEURDGFDVW$53UHTXHVWFRQWDLQLQJWKH,QWHUQHWDGGUHVVRIWKH
GHVLUHGGHVWLQDWLRQV\VWHP
7KH$535$53KHDGHUVWUXFWXUHLVVKRZQLQWKHLOOXVWUDWLRQEHORZ
16 32 bits
Hardware Type Protocol Type
HLen (8) Plen (8) Operation
Sender Hardware Address
Sender Protocol Address
Target Hardware Address
Target Protocol Address

$535$53KHDGHUVWUXFWXUH

*CTFYCTGV[RG
6SHFLILHVDKDUGZDUHLQWHUIDFHW\SHIRUZKLFKWKHVHQGHUUHTXLUHVDUHVSRQVH

2TQVQEQNV[RG
6SHFLILHVWKHW\SHRIKLJKOHYHOSURWRFRODGGUHVVWKHVHQGHUKDVVXSSOLHG

*.GP
+DUGZDUHDGGUHVVOHQJWK

2.GP
3URWRFRODGGUHVVOHQJWK
#424#42¾

1RGTCVKQP
7KHYDOXHVDUHDVIROORZV
 $53UHTXHVW
 $53UHVSRQVH
 5$53UHTXHVW
 5$53UHVSRQVH
 '\QDPLF5$53UHTXHVW
 '\QDPLF5$53UHSO\
 '\QDPLF5$53HUURU
 ,Q$53UHTXHVW
 ,Q$53UHSO\

5GPFGTJCTFYCTGCFFTGUU
+/HQE\WHVLQOHQJWK

5GPFGTRTQVQEQNCFFTGUU
3/HQE\WHVLQOHQJWK

6CTIGVJCTFYCTGCFFTGUU
+/HQE\WHVLQOHQJWK

6CTIGVRTQVQEQNCFFTGUU
3/HQE\WHVLQOHQJWK
½6%2+25WKVG

#6/2
5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
7KH$VFHQG7XQQHO0DQDJHPHQW3URWRFRO $703 LVDSURWRFROFXUUHQWO\
EHLQJXVHGLQ$VFHQG&RPPXQLFDWLRQSURGXFWVWRDOORZGLDOLQFOLHQW
VRIWZDUHWRREWDLQYLUWXDOSUHVHQFHRQDXVHU
VKRPHQHWZRUNIURPUHPRWH
ORFDWLRQV$XVHUFDOOVLQWRDUHPRWH1$6EXWLQVWHDGRIXVLQJDQDGGUHVV
EHORQJLQJWRDQHWZRUNGLUHFWO\VXSSRUWHGE\WKH1$6WKHFOLHQWVRIWZDUH
XVHVDQDGGUHVVEHORQJLQJWRWKHXVHU
V+RPH1HWZRUN7KLVDGGUHVVFDQ
EHHLWKHUSURYLGHGE\WKHFOLHQWVRIWZDUHRUDVVLJQHGIURPDSRRORI
DGGUHVVHVIURPWKH+RPH1HWZRUNDGGUHVVVSDFH,QHLWKHUFDVHWKLV
DGGUHVVEHORQJVWRWKH+RPH1HWZRUNDQGWKHUHIRUHVSHFLDOURXWLQJ
FRQVLGHUDWLRQVDUHUHTXLUHGLQRUGHUWRURXWHSDFNHWVWRDQGIURPWKHVH
FOLHQWV$WXQQHOEHWZHHQWKH1$6DQGDVSHFLDO´+RPH$JHQWµ +$
ORFDWHGRQWKH+RPH1HWZRUNLVXVHGWRFDUU\GDWDWRDQGIURPWKHFOLHQW
7KHIRUPDWRIWKH$703KHDGHULVVKRZQLQWKHIROORZLQJLOOXVWUDWLRQ
Version Message type Identifier

$703SDFNHWVWUXFWXUH

8GTUKQP
7KH$703SURWRFROYHUVLRQPXVWEH

/GUUCIGV[RG
$703GHILQHVDVHWRIUHTXHVWDQGUHSO\PHVVDJHVVHQWZLWK8'37KHUH
DUHGLIIHUHQW$703PHVVDJHW\SHVUHSUHVHQWHGE\WKHIROORZLQJYDOXHV
0HVVDJH7\SH 7\SH&RGH
5HJLVWUDWLRQ5HTXHVW 
&KDOOHQJH5HTXHVW 
&KDOOHQJH5HSO\ 
5HJLVWUDWLRQ5HSO\ 
'HUHJLVWHU5HTXHVW 
'HUHJLVWHU5HSO\ 
(UURU1RWLILFDWLRQ 
#6/2¾

+FGPVKHKGT
$ELWQXPEHUXVHGWRPDWFKUHSOLHVZLWKUHTXHVWV$QHZYDOXHVKRXOGEH
SURYLGHGLQHDFKQHZUHTXHVW5HWUDQVPLVVLRQVRIWKHVDPHUHTXHVWVKRXOG
XVHWKHVDPHLGHQWLILHU
½6%2+25WKVG

.(
5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
7KH/D\HU)RUZDUGLQJSURWRFRO /) SHUPLWVWKHWXQQHOLQJRIWKHOLQN
OD\HURIKLJKHUOD\HUSURWRFROV8VLQJVXFKWXQQHOVLWLVSRVVLEOHWRGLYRUFH
WKHORFDWLRQRIWKHLQLWLDOGLDOXSVHUYHUIURPWKHORFDWLRQDWZKLFKWKHGLDO
XSSURWRFROFRQQHFWLRQLVWHUPLQDWHGDQGDFFHVVWRWKHQHWZRUNSURYLGHG
7KHIRUPDWRIWKHSDFNHWLVVKRZQLQWKHIROORZLQJLOOXVWUDWLRQ
13 16 24 32
FKPS00000000C Ver Protocol Sequence (opt)
Multiplex ID Client ID
Length Payload offset
Packet key (optional)

Payload

Checksum

/)SDFNHWVWUXFWXUH

8GTUKQP
7KHPDMRUYHUVLRQRIWKH/)VRIWZDUHFUHDWLQJWKHSDFNHW

2TQVQEQN
7KHSURWRFROILHOGVSHFLILHVWKHSURWRFROFDUULHGZLWKLQWKH/)SDFNHW

5GSWGPEG
7KHVHTXHQFHQXPEHULVSUHVHQWLIWKH6ELWLQWKH/)KHDGHULVVHWWR

/WNVKRNGZ+&
7KHSDFNHWPXOWLSOH[,'LGHQWLILHVDSDUWLFXODUFRQQHFWLRQZLWKLQDWXQQHO

%NKGPV+&
7KHFOLHQW,' &/,' DVVLVWVHQGSRLQWVLQGHPXOWLSOH[LQJWXQQHOV

.GPIVJ
7KHOHQJWKLVWKHVL]HLQRFWHWVRIWKHHQWLUHSDFNHWLQFOXGLQJWKHKHDGHUDOO
WKHILHOGVDQGWKHSD\ORDG
.(¾

2C[NQCFQHHUGV
7KLVILHOGVSHFLILHVWKHQXPEHURIE\WHVSDVWWKH/)KHDGHUDWZKLFKWKH
SD\ORDGGDWDLVH[SHFWHGWRVWDUW7KLVILHOGLVSUHVHQWLIWKH)ELWLQWKH/)
KHDGHULVVHWWR

2CEMGVMG[
7KHNH\ILHOGLVSUHVHQWLIWKH.ELWLVVHWLQWKH/)KHDGHU7KLVLVSDUWRI
WKHDXWKHQWLFDWLRQSURFHVV

%JGEMUWO
7KHFKHFNVXPRIWKHSDFNHW7KHFKHFNVXPILHOGLVSUHVHQWLIWKH&ELWLQ
WKH/)KHDGHULVVHWWR

1RVKQP/GUUCIGU
:KHQWKHOLQNLVLQLWLDWHGWKHHQGSRLQWVFRPPXQLFDWHWRYHULI\WKHSUHVHQFH
RI/)RQWKHUHPRWHHQGDQGWRSHUPLWDQ\QHHGHGDXWKHQWLFDWLRQ7KH
SURWRFROIRUVXFKQHJRWLDWLRQLVDOZD\VLQGLFDWLQJ/)PDQDJHPHQW7KH
PHVVDJHLWVHOILVVWUXFWXUHGDVDVHTXHQFHRIVLQJOHRFWHWVLQGLFDWLQJDQ
RSWLRQ:KHQWKHSURWRFROILHOGRIDQ/)VSHFLILHV/)PDQDJHPHQWWKH
ERG\RIWKHSDFNHWLVHQFRGHGDV]HURRUPRUHRSWLRQV$QRSWLRQLVDVLQJOH
RFWHWPHVVDJHW\SHIROORZHGE\]HURRUPRUHVXERSWLRQV(DFKVXERSWLRQ
LVDVLQJOHE\WHVXERSWLRQYDOXHDQGIROORZHGE\DGGLWLRQDOE\WHVDV
DSSURSULDWHIRUWKHVXERSWLRQ
3RVVLEOHRSWLRQPHVVDJHVDUH
,QYDOLG ,QYDOLGPHVVDJH
/)B&21) 5HTXHVWFRQILJXUDWLRQ
/)B&21)B1$0( 1DPHRISHHUVHQGLQJ/)B&21)
/)B&21)B&+$/ 5DQGRPQXPEHUSHHUFKDOOHQJHV
/)B&21)B&/,' $VVLJQHGB&/,'IRUSHHUWRXVH
/)B23(1 $FFHSWFRQILJXUDWLRQ
/)B23(1B1$0( 1DPHUHFHLYHGIURPFOLHQW
/)B23(1B&+$/ &KDOOHQJHFOLHQWUHFHLYHG
/)B23(1B5(63 &KDOOHQJHUHVSRQVHIURPFOLHQW
/)B$&.B/&3 /&3&21)$&.DFFHSWHGIURPFOLHQW
/)B$&.B/&3 /&3&21)$&.VHQWWRFOLHQW
/)B23(1B7<3( 7\SHRIDXWKHQWLFDWLRQXVHG
/)B23(1B,' ,'DVVRFLDWHGZLWKDXWKHQWLFDWLRQ
/)B5(4B/&3 )LUVW/&3&21)5(4IURPFOLHQW
/)B&/26( 5HTXHVWGLVFRQQHFW
½6%2+25WKVG

/)B&/26(B:+< 5HDVRQFRGHIRUFORVH
/)B&/26(B675 $6&,,VWULQJGHVFULSWLRQ
/)B(&+2 9HULI\SUHVHQFHRISHHU
/)B(&+2B5(63 5HVSRQGWR/)B(&+2
.62¾

.62
,(7)GUDIW
KWWSLQIRLQWHUQHWLVLHGXLQGUDIWVILOHVGUDIWLHWISSSH[WOWSW[W
7KH/733URWRFROLVXVHGIRULQWHJUDWLQJPXOWLSURWRFROGLDOXSVHUYLFHV
LQWRH[LVWLQJ,QWHUQHW6HUYLFH3URYLGHUV3RLQWRI3UHVHQFH KHUHDIWHUUHIHUUHG
WRDV,63DQG323UHVSHFWLYHO\ 7KLVSURWRFROPD\DOVREHXVHGWRVROYH
WKHPXOWLOLQNKXQWJURXSVSOLWWLQJSUREOHP0XOWLOLQN333RIWHQXVHGWR
DJJUHJDWH,6'1%FKDQQHOVUHTXLUHVWKDWDOOFKDQQHOVFRPSRVLQJDPXOWLOLQN
EXQGOHEHJURXSHGDWDVLQJOH1HWZRUN$FFHVV6HUYHU 1$6 %HFDXVH/73
PDNHVD333VHVVLRQDSSHDUDWDORFDWLRQRWKHUWKDQWKHSK\VLFDOSRLQWDW
ZKLFKWKHVHVVLRQZDVSK\VLFDOO\UHFHLYHGLWFDQEHXVHGWRPDNHDOO
FKDQQHOVDSSHDUDWDVLQJOH1$6DOORZLQJIRUDPXOWLOLQNRSHUDWLRQHYHQ
ZKHQWKHSK\VLFDOFDOOVDUHVSUHDGDFURVVGLVWLQFWSK\VLFDO1$6V
7KHIRUPDWRIWKH/73SDFNHWLVVKRZQLQWKHIROORZLQJLOOXVWUDWLRQ
8 16 32 bits
T L I C F KO 0 0 Ver (3 bits) Length
Tunnel ID Call ID
Ns Nr
AVP
(8 bytes)

/73SDFNHWVWUXFWXUH

6
7KH7ELWLVIRUFRQWUROPHVVDJHVDQGIRUSD\ORDGPHVVDJHV)RUFRQWURO
PHVVDJHVWKHIROORZLQJVHYHQELWVPXVWEHVHWWRPDNLQJWKH
KHDGHUPRUHFRPSDWLEOHLQHQFRGLQJZLWKWKHSD\ORDGPHVVDJH

.
:KHQVHWWKLVLQGLFDWHVWKDWWKH/HQJWKILHOGLVSUHVHQWLQGLFDWLQJWKHWRWDO
OHQJWKRIWKHUHFHLYHGSDFNHW0XVWEHVHWIRUFRQWUROPHVVDJHV

+%
7KH,DQG&ELWVDUHUHVHUYHGDQGPXVWEHVHWWR7KHVHELWSRVLWLRQV
UHSUHVHQWRSWLRQVQRORQJHUSUHVHQWLQ/73
½6%2+25WKVG

(
,IWKH)ELWLVVHWERWKWKH1UDQG1VILHOGVDUHSUHVHQW)PXVWEHVHWIRU
FRQWUROPHVVDJHV

-
7KH.ELWLVUHVHUYHGDQGPXVWEHVHWWR

1
:KHQVHWWKLVILHOGLQGLFDWHVWKDWWKH2IIVHW6L]HILHOGLVSUHVHQWLQSD\ORDG
PHVVDJHV

8GT
7KHYDOXHRIWKHYHUELWLVDOZD\V7KLVLQGLFDWHVDYHUVLRQ/73
PHVVDJH

.GPIVJ
2YHUDOOOHQJWKRIWKHPHVVDJHLQFOXGLQJKHDGHUPHVVDJHW\SH$93SOXV
DQ\DGGLWLRQDO$93
VDVVRFLDWHGZLWKDJLYHQFRQWUROPHVVDJHW\SH

6WPPGN+&
,GHQWLILHVWKHWXQQHOWRZKLFKDFRQWUROPHVVDJHDSSOLHV,IDQ$VVLJQHG
7XQQHO,'KDVQRW\HWEHHQUHFHLYHGIURPWKHSHHU7XQQHO,'PXVWEHVHW
WR2QFHDQ$VVLJQHG7XQQHO,'LVUHFHLYHGDOOIXUWKHUSDFNHWVPXVWEH
VHQWZLWK7XQQHO,'VHWWRWKHLQGLFDWHGYDOXH

%CNN+&
,GHQWLILHVWKHXVHUVHVVLRQZLWKLQDWXQQHOWRZKLFKDFRQWUROPHVVDJH
DSSOLHV,IDFRQWUROPHVVDJHGRHVQRWDSSO\WRDVLQJOHXVHUVHVVLRQZLWKLQ
WKHWXQQHO IRULQVWDQFHD6WRS&RQWURO&RQQHFWLRQ1RWLILFDWLRQPHVVDJH 
&DOO,'PXVWEHVHWWR

0T
&XUUHQWO\WUDQVPLWWHGSDFNHW

0U
/DWHVWUHFHLYHGSDFNHW
3D\ORDGPHVVDJHVKDYHWZRDGGLWLRQDOILHOGVEHIRUHWKH$93DVIROORZV
Offset size (16 bits) Offset pad (16 bits)

$GGLWLRQDOILHOGVLQ/73SD\ORDGPHVVDJH
.62¾

1HHUGVUK\G
7KLVILHOGVSHFLILHVWKHQXPEHURIE\WHVSDVWWKH/73KHDGHUDWZKLFKWKH
SD\ORDGGDWDLVH[SHFWHGWRVWDUW,WLVUHFRPPHQGHGWKDWGDWDWKXVVNLSSHG
EHLQLWLDOL]HGWRV,IWKHRIIVHWVL]HLVRUWKH2ELWLVQRWVHWWKHILUVWE\WH
IROORZLQJWKHODVWE\WHRIWKH/73KHDGHULVWKHILUVWE\WHRISD\ORDGGDWD

#82
7KH$93 $WWULEXWH9DOXH3DLU LVDXQLIRUPPHWKRGXVHGIRUHQFRGLQJ
PHVVDJHW\SHVDQGERGLHVWKURXJKRXW/737KHIRUPDWRIWKH$93LV
JLYHQEHORZ
16 32 bits
MH 0 0 0 0 Overall length Vendor ID
Attribute
Value

/73$93VWUXFWXUH

/
7KHILUVWVL[ELWVDUHDELWPDVNGHVFULELQJWKHJHQHUDODWWULEXWHVRIWKH$93
7KH0ELWNQRZQDVWKHPDQGDWRU\ELWFRQWUROVWKHEHKDYLRUUHTXLUHGRIDQ
LPSOHPHQWDWLRQZKLFKUHFHLYHVDQ$93ZKLFKLWGRHVQRWUHFRJQL]H

*
7KHKLGGHQELWFRQWUROVWKHKLGLQJRIWKHGDWDLQWKHYDOXHILHOGRIDQ$93
7KLVFDSDELOLW\FDQEHXVHGWRDYRLGWKHSDVVLQJRIVHQVLWLYHGDWDVXFKDV
XVHUSDVVZRUGVDVFOHDUWH[WLQDQ$93

1XGTCNNNGPIVJ
(QFRGHVWKHQXPEHURIRFWHWV LQFOXGLQJWKHRYHUDOOOHQJWKILHOGLWVHOI
FRQWDLQHGLQWKLV$93,WLVELWVSHUPLWWLQJDPD[LPXPRIE\WHVRI
GDWDLQDVLQJOH$93

8GPFQT+&
7KH,$1$DVVLJQHG60,1HWZRUN0DQDJHPHQW3ULYDWH(QWHUSULVH&RGHV
YDOXHHQFRGHGLQQHWZRUNE\WHRUGHU

#VVTKDWVG
7KHDFWXDODWWULEXWHDELWYDOXHZLWKDXQLTXHLQWHUSUHWDWLRQDFURVVDOO
$93
VGHILQHGXQGHUDJLYHQ9HQGRU,'
½6%2+25WKVG

8CNWG
7KHYDOXHILHOGIROORZVLPPHGLDWHO\DIWHUWKH$WWULEXWHILHOGDQGUXQVIRU
WKHUHPDLQLQJRFWHWVLQGLFDWHGLQWKHRYHUDOOOHQJWK LHRYHUDOOOHQJWKPLQXV
VL[RFWHWVRIKHDGHU 

/73GHFRGH
2262¾

2262
,(7)GUDIW
KWWSLQIRLQWHUQHWLVLHGXLQGUDIWVILOHVGUDIWLHWISSSH[WSSWSW[W
3373 3RLQWWR3RLQW7XQQHOLQJ3URWRFRO DOORZV333WREHFKDQQHOHG
WKURXJKDQ,3QHWZRUN,WXVHVDFOLHQWVHUYHUDUFKLWHFWXUHWRGHFRXSOH
IXQFWLRQVZKLFKH[LVWLQFXUUHQW1HWZRUN$FFHVV6HUYHUVDQGVXSSRUW
9LUWXDO3ULYDWH1HWZRUNV,WVSHFLILHVDFDOOFRQWURODQGPDQDJHPHQW
SURWRFROZKLFKDOORZVWKHVHUYHUWRFRQWURODFFHVVIRUGLDOLQFLUFXLW
VZLWFKHGFDOOVRULJLQDWLQJIURPD3671RU,6'1RUWRLQLWLDWHRXWERXQG
FLUFXLWVZLWFKHGFRQQHFWLRQV3373XVHVD*5(OLNH *HQHULF5RXWLQJ
(QFDSVXODWLRQ PHFKDQLVPWRSURYLGHDIORZDQGFRQJHVWLRQFRQWUROOHG
HQFDSVXODWHGGDWDJUDPVHUYLFHIRUFDUU\LQJ333SDFNHWV
7KHIRUPDWRIWKHKHDGHULVVKRZQLQWKHIROORZLQJLOOXVWUDWLRQ
16 32 bits
Length PPTP message type
Magic cookie
Control message type Reserved 0
3373KHDGHUVWUXFWXUH

.GPIVJ
7RWDOOHQJWKLQRFWHWVRIWKLV3373PHVVDJHLQFOXGLQJWKHHQWLUH3373
KHDGHU

2262OGUUCIGV[RG
7KHPHVVDJHW\SH3RVVLEOHYDOXHVDUH
 &RQWUROPHVVDJH
 0DQDJHPHQWPHVVDJH

/CIKEEQQMKG
7KHPDJLFFRRNLHLVDOZD\VVHQWDVWKHFRQVWDQW[$%&',WVEDVLF
SXUSRVHLVWRDOORZWKHUHFHLYHUWRHQVXUHWKDWLWLVSURSHUO\V\QFKURQL]HG
ZLWKWKH7&3GDWDVWUHDP
½6%2+25WKVG

%QPVTQN/GUUCIG6[RG
9DOXHVPD\EH
 6WDUW&RQWURO&RQQHFWLRQ5HTXHVW
 6WDUW&RQWURO&RQQHFWLRQ5HSO\
 6WRS&RQWURO&RQQHFWLRQ5HTXHVW
 6WRS&RQWURO&RQQHFWLRQ5HSO\
 (FKR5HTXHVW
 (FKR5HSO\
&DOO0DQDJHPHQW
 2XWJRLQJ&DOO5HTXHVW
 2XWJRLQJ&DOO5HSO\
 ,QFRPLQJ&DOO5HTXHVW
 ,QFRPLQJ&DOO5HSO\
 ,QFRPLQJ&DOO&RQQHFWHG
 &DOO&OHDU5HTXHVW
 &DOO'LVFRQQHFW1RWLI\
(UURU5HSRUWLQJ
 :$1(UURU1RWLI\
3336HVVLRQ&RQWURO
 6HW/LQN,QIR

4GUGTXGF
$UHVHUYHGILHOGPXVWEHVHWWR
&*%2¾

&*%2
5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
7KH'\QDPLF+RVW&RQILJXUDWLRQ3URWRFRO '+&3 SURYLGHV,QWHUQHWKRVWV
ZLWKFRQILJXUDWLRQSDUDPHWHUV'+&3LVDQH[WHQVLRQRI%2273'+&3
FRQVLVWVRIWZRFRPSRQHQWVDSURWRFROIRUGHOLYHULQJKRVWVSHFLILF
FRQILJXUDWLRQSDUDPHWHUVIURPD'+&3VHUYHUWRDKRVWDQGDPHFKDQLVP
IRUDOORFDWLRQRIQHWZRUNDGGUHVVHVWRKRVWV
7KHIRUPDWRIWKHKHDGHULVVKRZQLQWKHIROORZLQJLOOXVWUDWLRQ
8 16 24 32 bits
Op Htype Hlen Hops
XID
Secs Flags
Ciaddr
Yiaddr
Siaddr
Giaddr

Chaddr (16 bytes)

'+&3KHDGHUVWUXFWXUH

1R
7KHPHVVDJHRSHUDWLRQFRGH0HVVDJHVFDQEHHLWKHU%2275(48(67RU
%2275(3/<

*V[RG
7KHKDUGZDUHDGGUHVVW\SH

*NGP
7KHKDUGZDUHDGGUHVVOHQJWK

:+&
7KHWUDQVDFWLRQ,'
½6%2+25WKVG

5GEU
7KHVHFRQGVHODSVHGVLQFHWKHFOLHQWEHJDQWKHDGGUHVVDFTXLVLWLRQRU
UHQHZDOSURFHVV

(NCIU
7KHIODJV

%KCFFT
7KHFOLHQW,3DGGUHVV

;KCFFT
7KH´<RXUµ FOLHQW ,3DGGUHVV

5KCFFT
7KH,3DGGUHVVRIWKHQH[WVHUYHUWRXVHLQERRWVWUDS

)KCFFT
7KHUHOD\DJHQW,3DGGUHVVXVHGLQERRWLQJYLDDUHOD\DJHQW

%JCFFT
7KHFOLHQWKDUGZDUHDGGUHVV
&*%2X¾

&*%2X
KWWSZZZLHWIRUJLQWHUQHWGUDIWVGUDIWLHWIGKFGKFSYW[W
7KH'\QDPLF+RVW&RQILJXUDWLRQ3URWRFROIRU,3Y '+&3Y HQDEOHV
'+&3VHUYHUVWRSDVVFRQILJXUDWLRQLQIRUPDWLRQYLDH[WHQVLRQVWR,3Y
QRGHV,WRIIHUVWKHFDSDELOLW\RIDXWRPDWLFDOORFDWLRQRIUHXVDEOHQHWZRUN
DGGUHVVHVDQGDGGLWLRQDOFRQILJXUDWLRQIOH[LELOLW\7KLVSURWRFROLVDVWDWHIXO
FRXQWHUSDUWWRWKH,3Y6WDWHOHVV$GGUHVV$XWRFRQILJXUDWLRQSURWRFRODQG
FDQEHXVHGVHSDUDWHO\RUWRJHWKHUZLWKWKHODWWHUWRREWDLQFRQILJXUDWLRQ
LQIRUPDWLRQ
'+&3YKDVGLIIHUHQWPHVVDJHW\SHV6ROLFLW$GYHUWLVH5HTXHVW5HSO\
5HOHDVHDQG5HFRQILJXUH

&*%25QNKEKVOGUUCIG
$FOLHQWWUDQVPLWVD'+&36ROLFLWPHVVDJHRYHUWKHLQWHUIDFHWREH
FRQILJXUHGWRREWDLQRQHRUPRUHVHUYHUDGGUHVVHV8QOHVVRWKHUZLVHQRWHG
WKHYDOXHRIDOOILHOGVDUHVHWE\WKHFOLHQW
8 16 24 25 32 bits
Message type C reserved Prefix-size
Client link local address (16 octets)
Relay address (16 octets)
Saved agent address (16 octets)

'+&36ROLFLWPHVVDJHVWUXFWXUH

/GUUCIGV[RG
9DOXHRIVSHFLILHVD6ROLFLWPHVVDJH

%
,QGLFDWHVWKDWWKHFOLHQWUHTXHVWVWKDWDOOVHUYHUVUHFHLYLQJWKHPHVVDJH
GHDOORFDWHWKHUHVRXUFHVDVVRFLDWHGZLWKWKHFOLHQW:KHQVHWWKHFOLHQW
VKRXOGSURYLGHDVDYHGDJHQWDGGUHVVWRORFDWHWKHFOLHQWVELQGLQJE\D
VHUYHU

2TGHKZUK\G
:KHQQRQ]HURLQGLFDWHVWKHQXPEHURIOHIWPRVWELWVRIWKHDJHQW·V,3Y
DGGUHVVZKLFKFRQSULVHWKHURXWLQJSUHIL[
½6%2+25WKVG

4GUGTXGF
6HWWR]HUR

%NKGPVNKPMNQECNCFFTGUU
,3OLQNORFDODGGUHVVRIWKHFOLHQWLQWHUIDFHIURPZKLFKWKHFOLHQWLVVXHGWKH
'+&35HTXHVWPHVVDJH

4GNC[CFFTGUU
6HWE\WKHFOLHQWWR]HUR,IUHFHLYHGE\D'+&3UHOD\WKLVLVVHWE\WKHUHOD\
WRWKH,3DGGUHVVRIWKHLQWHUIDFHRQZKLFKWKHUHOD\UHFHLYHGWKHFOLHQW·V
'+&36ROLFLWPHVVDJH

5CXGFCIGPVCFFTGUU
:KHQSUHVHQWLQGLFDWHVWKH,3DGGUHVVRIDQDJHQW·VLQWHUIDFHUHWDLQHGE\
WKHFOLHQWIURPDSUHYLRXV'+&3WUDQVDFWLRQ

&*%2#FXGTVKUGOGUUCIG
$'+&3DJHQWVHQGVD'+&3$GYHUWLVHPHVVDJHWRLQIRUPDSURVSHFWLYH
FOLHQWDERXWWKH,3DGGUHVVRIDVHUYHUWRZKLFKD'+&35HTXHVWPHVVDJH
PD\EHVHQW:KHQWKHFOLHQWDQGVHUYHUDUHRQGLIIHUHQWOLQNVWKHVHUYHU
VHQGVWKHDGYHUWLVHPHQWEDFNWKURXJKWKHUHOD\ZKHQFHWKHVROLFLWDWLRQ
FDPH7KHYDOXHRIDOOILHOGVLQWKH'+&3$GYHUWLVHPHVVDJHDUHILOOHGLQE\
WKH'+&3VHUYHUDQGQRWFKDQJHGE\DQ\'+&3UHOD\
8 16 24 25 32 bits
Message type S reserved Preference
Client link local address (16 octets)
Agent address (16 octets)
Server address (16 octets)
Extensions

'+&3$GYHUWLVHPHVVDJHVWUXFWXUH

/GUUCIGV[RG
9DOXHRIVSHFLILHVDQ$GYHUWLVHPHVVDJH

5
,IVHWVSHFLILHVWKDWWKHVHUYHUDGGUHVVLVSUHVHQW
&*%2X¾

2TGHGTGPEG
,QGLFDWHVDVHUYHU·VZLOOLQJQHVVWRSURYLGHVHUYLFHWRWKHFOLHQW

%NKGPVNKPMNQECNCFFTGUU
,3OLQNORFDODGGUHVVRIWKHFOLHQWLQWHUIDFHIURPZKLFKWKHFOLHQWLVVXHGWKH
'+&35HTXHVWPHVVDJH

#IGPVCFFTGUU
,3DGGUHVVRID'+&3DJHQWLQWHUIDFHRQWKHVDPHOLQNDVWKHFOLHQW

5GTXGTCFFTGUU
:KHQSUHVHQWWKH,3DGGUHVVRIWKH'+&3VHUYHU

'ZVGPUKQPU
'HVFULEHGLQWKHVWDQGDUG

&*%24GSWGUVOGUUCIG
,QRUGHUWRUHTXHVWFRQILJXUDWLRQSDUDPHWHUVIURPDVHUYHUDFOLHQWVHQGVD
'+&35HTXHVWPHVVDJHDQGPD\DSSHQGH[WHQVLRQV,IWKHFOLHQWGRHVQRW
NQRZDQ\VHUYHUDGGUHVVLWPXVWILUVWREWDLQRQHE\PXOWLFDVWLQJD'+&3
6ROLFLWPHVVDJH7\SLFDOO\ZKHQDFOLHQWUHERRWVLWGRHVQRWKDYHDYDOLG,3
DGGUHVVRIVXIILFLHQWVFRSHIRUWKHVHUYHUWRFRPPXQLFDWHZLWKWKHFOLHQW,Q
VXFKFDVHVWKHFOLHQWFDQQRWVHQGWKHPHVVDJHGLUHFWO\WRWKHVHUYHUEHFDXVH
WKHVHUYHUFRXOGQRWUHWXUQDQ\UHVSRQVHWRWKHFOLHQW,QWKLVFDVHWKHFOLHQW
PXVWVHQGWKHPHVVDJHWRWKHORFDOUHOD\DQGLQVHUWWKHUHOD\DGGUHVVDVWKH
DJHQWDGGUHVVLQWKHPHVVDJHKHDGHU
8 16 24 25 32 bits
Message type C S R rsvd Transaction ID
Client link local address (16 octets)
Agent address (16 octets)
Server address (16 octets)
Extensions

'+&35HTXHVWPHVVDJHVWUXFWXUH

/GUUCIGV[RG
9DOXHRIVSHFLILHVD5HTXHVWPHVVDJH
½6%2+25WKVG

4
,IVHWVSHFLILHVWKDWWKHFOLHQWKDVUHERRWHGDQGUHTXHVWVWKDWDOORILWV
SUHYLRXVWUDQVDFWLRQ,'VEHH[SXQJHGDQGPDGHDYDLODEOHIRUUHXVH

6TCPUCEVKQP+&
8QVLJQHGLQWHJHULGHQWLILHUXVHGWRLGHQWLI\WKLVUHTXHVW
7KHUHPDLQLQJILHOGVDUHGHVFULEHGLQWKH6ROLFLWDQG$GYHUWLVHPHVVDJHV

&*%24GRN[OGUUCIG
7KHVHUYHUVHQGVRQH'+&35HSO\PHVVDJHLQUHVSRQVHWRHYHU\'+&3
5HTXHVWRU'+&35HOHDVHUHFHLYHG,IWKHUHTXHVWFRPHVZLWKWKH6ELWVHW
WKHFOLHQWFRXOGQRWGLUHFWO\VHQGWKH5HTXHVWWRWKHVHUYHUDQGKDGWRXVHD
QHLJKERULQJUHOD\DJHQW,QWKDWFDVHWKHVHUYHUVHQGVEDFNWKH'+&35HSO\
ZLWKWKH/ELWVHWDQGWKH'+&35HSO\LVDGGUHVVHGWRWKHDJHQWDGGUHVV
IRXQGLQWKH'+&35HTXHVWPHVVDJH$OOWKHILHOGVLQWKH'+&35HSO\
PHVVDJHDUHVHWE\WKH'+&3VHUYHU
8 16 24 25 32 bits
Message type L Status Transaction ID
Client link local address (16 octets)
Extensions

'+&35HSO\PHVVDJHVWUXFWXUH

/GUUCIGV[RG
9DOXHRIVSHFLILHVD5HSO\PHVVDJH

.
,IVHWWKHFOLHQWOLQNORFDODGGUHVVLVSUHVHQW

5VCVWU
0D\KDYHWKHIROORZLQJYDOXHV
 6XFFHVV
 )DLOXUHUHDVRQXQVSHFLILHG
 $XWKHQWLFDWLRQIDLOHGRUQRQH[LVWHQW
 3RRUO\IRUPHG5HTXHVWRU5HOHDVH
 5HVRXUFHVXQDYDLODEOH
 &OLHQWUHFRUGXQDYDLODEOH
 ,QYDOLGFOLHQW,3DGGUHVVLQ5HOHDVH
&*%2X¾

 5HOD\FDQQRWILQGVHUYHUDGGUHVV
 6HUYHUXQUHDFKDEOH ,&03HUURU

6TCPUCEVKQP+&
8QVLJQHGLQWHJHULGHQWLILHUXVHGWRLGHQWLI\WKLV5HSO\FRSLHGIURPWKH
FOLHQW5HTXHVW

%NKGPVNKPMNQECNCFFTGUU
,ISUHVHQWWKH,3DGGUHVVRIWKHFOLHQWLQWHUIDFHZKLFKLVVXHGWKH
FRUUHVSRQGLQJ'+&35HTXHVWPHVVDJH,IWKH/ELWLVVHWWKHFOLHQW·VOLQN
ORFDODGGUHVVLVSUHVHQWLQWKH5HSO\PHVVDJH7KHQWKH5HSO\LVVHQWE\WKH
VHUYHUWRWKHUHOD\·VDGGUHVVZKLFKZDVVSHFLILHGDVWKHDJHQWDGGUHVVLQWKH
'+&35HTXHVWPHVVDJHDQGWKHUHOD\XVHVWKHOLQNORFDODGGUHVVWRGHOLYHU
WKH5HSO\PHVVDJHWRWKHFOLHQW7KHWUDQVDFWLRQ,'LQWKH'+&35HSO\LV
FRSLHGE\WKHVHUYHUIURPWKHFOLHQW5HTXHVWPHVVDJH

&*%24GNGCUGOGUUCIG
7KH'+&35HOHDVHPHVVDJHLVVHQWZLWKRXWWKHDVVLVWDQFHRIDQ\'+&3
UHOD\:KHQDFOLHQWVHQGVD5HOHDVHPHVVDJHLWLVDVVXPHGWRKDYHDYDOLG,3
DGGUHVVZLWKVXIILFLHQWVFRSHWRDOORZDFFHVVWRWKHWDUJHWVHUYHU,I
SDUDPHWHUVDUHVSHFLILHGLQWKHH[WHQVLRQVRQO\WKRVHSDUDPHWHUVDUH
UHOHDVHG7KHYDOXHVRIDOOILHOGVRIWKH'+&35HOHDVHPHVVDJHDUHHQWHUHG
E\WKH&OLHQW7KH'+&3VHUYHUDFNQRZOHGJHVWKH5HOHDVHPHVVDJHE\
VHQGLQJD'+&35HSO\
8 16 24 25 32 bits
Message type D Reserved Transaction ID
Client link local address (16 octets)
Agent address (16 octets)
Client address (16 octets)
Extensions

'+&35HOHDVHPHVVDJHVWUXFWXUH

/GUUCIGV[RG
9DOXHRIVSHFLILHVD5HOHDVHPHVVDJH
½6%2+25WKVG

&
:KHQVHWWKHFOLHQWLQVWUXFWVWKHVHUYHUWRVHQGWKH'+&35HSO\GLUHFWO\
EDFNWRWKHFOLHQWLQVWHDGRIXVLQJWKHJLYHQDJHQWDGGUHVVDQGOLQNORFDO
DGGUHVVWRUHOD\WKH5HSO\PHVVDJH

6TCPUCEVKQP+&
8QVLJQHGLQWHJHULGHQWLILHUXVHGWRLGHQWLI\WKLV5HOHDVHDQGFRSLHGLQWRWKH
5HSO\
7KHUHPDLQLQJILHOGVDUHGHVFULEHGLQWKHRWKHU'+&3PHVVDJHV

&*%24GEQPHKIWTGOGUUCIG
'+&35HFRQILJXUHPHVVDJHVFDQRQO\EHVHQWWRFOLHQWVZKLFKKDYH
HVWDEOLVKHGDQ,3DGGUHVVZKLFKURXWHVWRWKHOLQNDWZKLFKWKH\DUH
UHDFKDEOHKHQFHWKH'+&35HFRQILJXUHPHVVDJHLVVHQWZLWKRXWWKH
DVVLVWDQFHRIDQ\'+&3UHOD\:KHQDVHUYHUVHQGVD5HFRQILJXUHPHVVDJH
WKHUHFHLYHUVDUHDVVXPHGWRKDYHDYDOLG,3DGGUHVVZLWKVXIILFLHQWVFRSHWR
EHDFFHVVLEOHE\WKHVHUYHU2QO\WKHSDUDPHWHUVZKLFKDUHVSHFLILHGLQWKH
H[WHQVLRQVWRWKH5HFRQILJXUHPHVVDJHQHHGEHUHTXHVWHGDJDLQE\WKH
FOLHQW$5HFRQILJXUHPHVVDJHFDQHLWKHUEHXQLFDVWRUPXOWLFDVWE\WKH
VHUYHU7KHFOLHQWH[WUDFWVWKHH[WHQVLRQVSURYLGHGE\WKHVHUYHUDQGVHQGVD
'+&35HTXHVWPHVVDJHWRWKHVHUYHUXVLQJWKRVHH[WHQVLRQV
8 16 24 32 bits
Message type N Reserved Transaction ID
Server address (16 octets)
Extensions

'+&35HFRQILJXUHPHVVDJHVWUXFWXUH

/GUUCIGV[RG
9DOXHRIVSHFLILHVD5HFRQILJXUHPHVVDJH

0
,QGLFDWHVWKDWWKHFOLHQWVKRXOGQRWH[SHFWD'+&35HSO\LQUHVSRQVHWRWKH
'+&35HTXHVWLWVHQGVDVDUHVXOWRIWKH'+&35HFRQILJXUHPHVVDJH
7KHUHPDLQLQJILHOGVDUHGHVFULEHGLQWKHRWKHU'+&3PHVVDJHV
&8/42¾

&8/42
5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,(7)GUDIW
KWWSZZZLHWIRUJLQWHUQHWGUDIWVGUDIWLHWILGPUGYPUSYW[W
'LVWDQFH9HFWRU0XOWLFDVW5RXWLQJ3URWRFRO '9053 LVDQ,QWHUQHW
URXWLQJSURWRFROWKDWSURYLGHVDQHIILFLHQWPHFKDQLVPIRUFRQQHFWLRQOHVV
GDWDJUDPGHOLYHU\WRDJURXSRIKRVWVDFURVVDQLQWHUQHWZRUN,WLVD
GLVWULEXWHGSURWRFROWKDWG\QDPLFDOO\JHQHUDWHV,3PXOWLFDVWGHOLYHU\WUHHV
XVLQJDWHFKQLTXHFDOOHG5HYHUVH3DWK0XOWLFDVWLQJ
'9053FRPELQHVPDQ\RIWKHIHDWXUHVRI5,3ZLWKWKH7UXQFDWHG5HYHUVH
3DWK%URDGFDVWLQJ 753% DOJRULWKP'9053LVGHYHORSHGEDVHGXSRQ
5,3EHFDXVHDQLPSOHPHQWDWLRQZDVDYDLODEOHDQGGLVWDQFHYHFWRUDOJRULWKPV
DUHVLPSOHDVFRPSDUHGWROLQNVWDWHDOJRULWKPV,QDGGLWLRQWRDOORZ
H[SHULPHQWVWRWUDYHUVHQHWZRUNVWKDWGRQRWVXSSRUWPXOWLFDVWLQJD
PHFKDQLVPFDOOHGWXQQHOLQJZDVGHYHORSHG
'9053GLIIHUVIURP5,3LQRQHYHU\LPSRUWDQWZD\5,3URXWHVDQG
IRUZDUGVGDWDJUDPVWRDSDUWLFXODUGHVWLQDWLRQ7KHSXUSRVHRI'9053LV
WRNHHSWUDFNRIWKHUHWXUQSDWKVWRWKHVRXUFHRIPXOWLFDVWGDWDJUDPV7R
PDNHWKHH[SODQDWLRQRI'9053PRUHFRQVLVWHQWZLWK5,3WKHWHUP
GHVWLQDWLRQLVXVHGLQVWHDGRIWKHPRUHSURSHUWHUPVRXUFHKRZHYHUGDWDJUDPV
DUHQRWIRUZDUGHGWRWKHVHGHVWLQDWLRQVEXWUDWKHURULJLQDWHIURPWKHP
'9053SDFNHWVDUHHQFDSVXODWHGLQ,3GDWDJUDPVZLWKDQ,3SURWRFRO
QXPEHURI ,*03 $OOILHOGVDUHWUDQVPLWWHGLQ1HWZRUN%\WH2UGHU
'9053SDFNHWVXVHDFRPPRQSURWRFROKHDGHUWKDWVSHFLILHVWKH,*03
3DFNHW7\SHDV'9053'9053SURWRFROSDFNHWVVKRXOGEHVHQWZLWKWKH
3UHFHGHQFHILHOGLQWKH,3KHDGHUVHWWR,QWHUQHWZRUN&RQWURO KH[DGHFLPDO
[FIRUWKH7\SHRI6HUYLFH2FWHW 7KHFRPPRQSURWRFROKHDGHULVDV
VKRZQLQWKHIROORZLQJLOOXVWUDWLRQ
8 16 24 32 bits
Type Code Checksum
Reserved Min version Maj version

'9053VWUXFWXUH

6[RG
3DFNHWW\SH[LQGLFDWHVD'9053SDFNHW
½6%2+25WKVG

%QFG
'HWHUPLQHVWKHW\SHRI'9053SDFNHW&XUUHQWO\WKHUHDUHFRGHVIRU
'9053SURWRFROPHVVDJHW\SHVDVZHOODVSURWRFRODQDO\VLVDQG
WURXEOHVKRRWLQJSDFNHWV7KHSURWRFROPHVVDJHFRGHVPD\EHDVIROORZV
3UREH 1HLJKERUGLVFRYHU\
5HSRUW 5RXWHH[FKDQJH
3UXQH 3UXQLQJPXOWLFDVWGHOLYHU\WUHHV
*UDIW *UDIWLQJPXOWLFDVWGHOLYHU\WUHHV
*UDIWDFN $FNQRZOHGJLQJJUDIWPHVVDJHV

%JGEMUWO
ELWRQH
VFRPSOHPHQWRIWKHRQH
VFRPSOHPHQWVXPRIWKH'9053
PHVVDJH7KHFKHFNVXPPXVWEHFDOFXODWHGXSRQWUDQVPLVVLRQDQGPXVWEH
YDOLGDWHGRQUHFHSWLRQRIDSDFNHW7KHFKHFNVXPRIWKH'9053PHVVDJH
VKRXOGEHFDOFXODWHGZLWKWKHFKHFNVXPILHOGVHWWR]HUR

4GUGTXGF
5HVHUYHGIRUODWHUXVH

/KPXGTUKQP
0LQRUYHUVLRQ9DOXHPXVWEH[))IRUWKLVYHUVLRQRI'9053

/CLXGTUKQP
0DMRUYHUVLRQ9DOXHPXVWEHIRUWKLVYHUVLRQRI'9053
+%/2¾

+%/2
5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
,QWHUQHW&RQWURO0HVVDJH3URWRFRO ,&03 PHVVDJHVJHQHUDOO\FRQWDLQ
LQIRUPDWLRQDERXWURXWLQJGLIILFXOWLHVZLWK,3GDWDJUDPVRUVLPSOH
H[FKDQJHVVXFKDVWLPHVWDPSRUHFKRWUDQVDFWLRQV
7KH,&03KHDGHUVWUXFWXUHLVVKRZQDVIROORZV
8 16 32 bits
Type Code Checksum
Identifier Sequence number
Address mask

,&03KHDGHUVWUXFWXUH

7\SH &RGH 'HVFULSWLRQ


 (FKRUHSO\
 'HVWLQDWLRQXQUHDFKDEOH
  1HWXQUHDFKDEOH
  +RVWXQUHDFKDEOH
  3URWRFROXQUHDFKDEOH
  3RUWXQUHDFKDEOH
  )UDJPHQWDWLRQQHHGHGDQG')VHW
  6RXUFHURXWHIDLOHG
 6RXUFHTXHQFK
 5HGLUHFW
  5HGLUHFWGDWDJUDPVIRUWKHQHWZRUN
  5HGLUHFWGDWDJUDPVIRUWKHKRVW
  5HGLUHFWGDWDJUDPVIRUWKHW\SHRIVHUYLFHDQG
QHWZRUN
  5HGLUHFWGDWDJUDPVIRUWKHW\SHRIVHUYLFHDQGKRVW
 (FKR
 7LPHH[FHHGHG
  7LPHWROLYHH[FHHGHGLQWUDQVLW
  )UDJPHQWUHDVVHPEOHWLPHH[FHHGHG
 3DUDPHWHUSUREOHP
 7LPHVWDPS
 7LPHVWDPSUHSO\
½6%2+25WKVG

7\SH &RGH 'HVFULSWLRQ


 ,QIRUPDWLRQUHTXHVW
 ,QIRUPDWLRQUHSO\
%JGEMUWO
7KHELWRQH’VFRPSOHPHQWRIWKHRQH’VFRPSOHPHQWVXPRIWKH,&03
PHVVDJHVWDUWLQJZLWKWKH,&037\SH)RUFRPSXWLQJWKHFKHFNVXPWKH
FKHFNVXPILHOGVKRXOGEH]HUR

+FGPVKHKGT
$QLGHQWLILHUWRDLGLQPDWFKLQJUHTXHVWVUHSOLHVPD\EH]HUR

5GSWGPEGPWODGT
6HTXHQFHQXPEHUWRDLGLQPDWFKLQJUHTXHVWVUHSOLHVPD\EH]HUR

#FFTGUUOCUM
$ELWPDVN
+%/2X¾

+%/2X
,(7)5)&
KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
7KH,QWHUQHW&RQWURO0HVVDJH3URWRFRO ,&03 ZDVUHYLVHGGXULQJWKH
GHILQLWLRQRI,3Y,QDGGLWLRQWKHPXOWLFDVWFRQWUROIXQFWLRQVRIWKH,3Y
*URXS0HPEHUVKLS3URWRFRO ,*03 DUHQRZLQFRUSRUDWHGZLWKWKH
,&03Y
7KHVWUXFWXUHRIWKH,&03YKHDGHULVVKRZQLQWKHIROORZLQJLOOXVWUDWLRQ
8 16 32 bits
Type Code Checksum

,&03YKHDGHUVWUXFWXUH

6[RG
7KHW\SHRIWKHPHVVDJH0HVVDJHVFDQEHHUURURULQIRUPDWLRQDOPHVVDJHV
(UURUPHVVDJHVFDQEH'HVWLQDWLRQXQUHDFKDEOH3DFNHWWRRELJ7LPH
H[FHHG3DUDPHWHUSUREOHP7KHSRVVLEOHLQIRUPDWLRQDOPHVVDJHVDUH(FKR
5HTXHVW(FKR5HSO\*URXS0HPEHUVKLS4XHU\*URXS0HPEHUVKLS
5HSRUW*URXS0HPEHUVKLS5HGXFWLRQ

%QFG
)RUHDFKW\SHRIPHVVDJHVHYHUDOGLIIHUHQWFRGHVDUHGHILQHG
$QH[DPSOHRIWKLVLVWKH'HVWLQDWLRQ8QUHDFKDEOHPHVVDJHZKHUHSRVVLEOH
PHVVDJHVDUHQRURXWHWRGHVWLQDWLRQFRPPXQLFDWLRQZLWKGHVWLQDWLRQ
DGPLQLVWUDWLYHO\SURKLELWHGQRWDQHLJKERUDGGUHVVXQUHDFKDEOHSRUW
XQUHDFKDEOH)RUIXUWKHUGHWDLOVUHIHUWRWKHVWDQGDUG

%JGEMUWO
8VHGWRFKHFNGDWDFRUUXSWLRQLQWKH,&03YPHVVDJHDQGSDUWVRIWKH
,3YKHDGHU
½6%2+25WKVG

+)/2
,(7)5)&KWWSZZZFLVRKLRVWDWHHGXKWELQUIFUIFKWPO
7KH,QWHUQHW*URXS0DQDJHPHQW3URWRFRO ,*03 LVXVHGE\,3KRVWVWR
UHSRUWWKHLUKRVWJURXSPHPEHUVKLSVWRDQ\LPPHGLDWHO\QHLJKERULQJ
PXOWLFDVWURXWHUV,*03LVDLQWHJUDOSDUWRI,3,WPXVWEHLPSOHPHQWHGE\
DOOKRVWVFRQIRUPLQJWROHYHORIWKH,3PXOWLFDVWLQJVSHFLILFDWLRQ,*03
PHVVDJHVDUHHQFDSVXODWHGLQ,3GDWDJUDPVZLWKDQ,3SURWRFROQXPEHURI

7KHIRUPDWRIWKH,*03SDFNHWLVVKRZQLQWKHIROORZLQJLOOXVWUDWLRQ
4 8 16 32 bits
Ver Type Unused Checksum
Group address

,*03SDFNHWVWUXFWXUH

8GTUKQP
7KHSURWRFROYHUVLRQ

6[RG
7KHPHVVDJHW\SH
 +RVW0HPEHUVKLS4XHU\
 +RVW0HPEHUVKLS5HSRUW

7PWUGF
$QXQXVHGILHOG

%JGEMUWO
7KHFKHFNVXP

)TQWRCFFTGUU
,QD+RVW0HPEHUVKLS5HSRUW0HVVDJHWKLVILHOGKROGVWKH,3KRVWJURXS
DGGUHVVRIWKHJURXSEHLQJUHSRUWHG

Vous aimerez peut-être aussi