Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
The File
The
NETWORK
A THESIS
Presented to the Department of Computer Engineering
and Computer Science
California State University, Long Beach
In Partial Fulfillment
of the Requirements for the Degree
Master of Science in Computer Science
Option in Computer Science
Committee Members:
Tracy Bradley Maples, Ph.D. (Chair)
Burkhard Englert, Ph.D.
Shui Lam, Ph.D.
College Designee:
Burkhard Englert, Ph.D.
UMI'
Dissertation Publishing
UMI 1517745
Copyright 2012 by ProQuest LLC.
All rights reserved. This edition of the work is protected against
unauthorized copying under Title 17, United States Code.
uest
ProQuest LLC.
789 East Eisenhower Parkway
P.O. Box 1346
Ann Arbor, Ml 48106 - 1346
ACKNOWLEDGEMENTS
I would like to express my sincere gratitude to my
thesis chair Dr Tracy Bradley Maples for her immense
knowledge, guidance, patience and encouragement that took
me in the precise direction and kept me motivated
throughout the completion of this thesis.
I am sincerely thankful to my thesis committee members
Dr Shui Lam and Dr Burkhard Englert for their kind support
and valuable time.
I am very grateful towards my parents V Muniyappa, N
Lakshmi Devi and my sister Reshma B M for their continuous
love, support and being there for me throughout my life.
My sincere thanks go to Aditi Bhatnagar, Ankush Dongre,
Anirudha Mulik, Ajay Srivastava, Brianna Huntsinger,
Darshan Ananadappa Dimplu, Frank Homsany, Geethma, Krishna
Chaitanya, Kiran Muniswamappa, Jayanth Raghuram, Rohit
Gowda, Naveen Mylarappa, Shraddha Salvi, Joycee Fernandes,
Sandesh Jayram, Surendra reddy, Bhargav Narayan, Sugandhar
Babu, Vikram Rajshekar, Sethil Rajamani, Amreesh, Sunil
iv
TABLE OF CONTENTS
Page
ACKNOWLEDGEMENTS
iii
LIST OF FIGURES
vii
CHAPTER
1. INTRODUCTION
IPv4
IPv6
5
6
8
11
14
20
Simple Network
Campus Network
21
21
4. INTRODUCTION TO OPNET
26
Workflow of OPNET
38
5. SIMULATION RESULTS
41
41
41
42
Page
CHAPTER
Simple Network IPv4/IPv6 Throughput Packets
per Second
Simple Network IPv4/IPv6 Ethernet Delay
Simple Network IPv4/IPv6 Response Time
Campus Network IPv4/IPv6 Throughput
Campus Network IPv4/IPv6 Throughput Packets
Per Second
Campus Network IPv4/IPv6 Ethernet Delay
Campus Network IPv4/IPv6 Response Time
Simple Network IPv4/IPv6 Packet Delay
Variation without Background Traffic
Simple Network IPv4/IPv6 Packet End to End
Delay without Background Traffic
Simple Network IPv4/IPv6 Packet Delay
Variation with Background traffic
Simple Network IPv4/IPv6 Packet End to End
Delay with Background Traffic
Campus Network IPv4/IPv6 Packet Delay
Variation without Background Traffic
Campus Network IPv4/IPv6 Packet End to End
Delay without Background Traffic
Campus Network IPv4/IPv6 Packet Delay
Variation with Background Traffic
Campus Network IPv4/IPv6 Packet End to End
Delay with Background Traffic
6. CONCLUSION
43
44
46
47
47
49
49
49
51
51
52
53
54
55
57
58
APPENDICES
61
62
85
REFERENCES
92
vi
LIST OF FIGURES
FIGURE
Page
12
3. Simple network
22
4. Campus network
23
5. Node editor
28
6. Process editor
29
31
8. Analysis tool
31
32
33
36
38
39
42
43
44
45
vii
FIGURE
Page
46
48
48
50
50
52
53
54
55
56
56
57
63
64
66
67
viii
FIGURE
Page
68
69
70
71
72
73
74
74
75
76
77
77
78
79
80
82
82
83
86
ix
FIGURE
Page
87
88
89
89
90
CHAPTER 1
INTRODUCTION
The Internet Protocol (IP) is the primary protocol
used for relaying the network packets from source to
destination through the Internet.
It was initially
It
Packets are
the network.
These
IP allows a packet to
ICANN
This is
These IP addresses
Some of these
These
Private
spaces [5].
Temporary solutions were found to overcome the
exhaustion of IPv4 address spaces.
The
However, in CIDR,
The NAT
These three
In addition, these
Project
The IPv6 address size is 12 8 bits compared to the 32bit address in IPv4.
Thus, IPv6
CHAPTER 2
IPv4 VERSUS IPv6
IPV4 Packet and Field Descriptions
Version
IHL
Type of Service
Identification
Time to Live
Total Length
Flags
Protocol
Fragment Offset
He ader Checksum
Source Address
Destination Address
Options
Padding
This field
It is set in
in case of IPv6.
Internet Header Length (IHL) specifies the length of
Internet header in 32 bit words and is pointing to the
8
is 5 [3].
The Type of Service (TOS) Field specifies the type of
service desired and has an 8-bit length.
IP priority.
Total Length is
It is measured in octets.
Packets up to 65,535
It is recommended in rfc791
This
A 0 value means
no fragmentation required.
If this
It is
packet [3].
Time to Live field has a 8-bit length.
It indicates
This field
Checksum is
It specifies
It
There may be
It is set in binary
11
Version
Traffic Class
Flow Label
Payload Length
Nest Header
Hop Limit
Source Address
Destination Address
General
This field is
If routers
This saves
This specifies
It is
It uses the
same values that are used in the IPv4 field and is used tc
identify the next header to follow [9].
The Hop Limit is similar to "Time to Live" field in
the IPv4 header.
the time interval.
This field
This
This section
With the
Availability of IP addresses
With
14
The most
This procedure
The packets
16
It immediately
header [15].
Destination Options Header
This header holds the content that has to be processed
by destination node.
If the
The
18
MDA5 and
19
CHAPTER 3
NETWORK MODEL
This section describes the network model that will be
used, and measurements that will be gathered from these
networks during the simulation.
The second
This
Each of these
Three
duplicated to accommodate both IP versions, therebyallowing us to simulate and compare the results of both on
a network environment.
Simple Network
The design of the simple network is provide in Figure
3.
The packet
Detailed configuration of
21
i TH scvf
fM-nt
Setve?
The
second.
maximum transmission unit, configuring interfaceinformation and detailed configuration of the network will
be presented in Appendix A.
tmttm
FTP Server/
I4M2|
FIGURE 4.
Campus network.
23
Smcr
25
CHAPTER 4
INTRODUCTION TO OPNET
OPNET stands for "Optimized Network Engineering Tool."
It is a comprehensive engineering system capable of
simulating large communications networks with detailed
protocol modeling and performance analysis [11]. Presence
of features like a graphical user friendly interface,
object based modeling, integrated data analysis tool, and
dynamic event scheduled simulation kernel have made OPNET a
sophisticated tool for workstation based modeling and
simulation.
In the real world environment setting up test case
scenarios using the networking devices is very difficult
and could be time consuming.
Every
There
It also
node editor.
,2 Mom
.a-'*
File Edit View Interfaces Objects Windows Help
seiaoi / ^ sans
Packet Streams
Statistic Wire
28
H Process Modesspjwpjrf
File Edit Merfeces FSM Code Blocks Compife
ic3s??
Help
:~r ":r
^
29
|t
j$ p\ . r -
Here
density functions.
6. When the network is constructed and simulated it
becomes necessary to collect resultant data to analyze the
working of the network. Probe editor is one such tool used
to specify what data has to be collected from the
simulation output.
7. Simulation Sequence Editor is used to add
constraints to the simulations.
30
IkoiiS
Commofi
Common
f - inputs
f - Outputs
' -
hour's^.
Duration: ;0.5
j ;f-- B^ecubon
fcnier
Seed: .128
Runtime Displays
Seed Values...
events
Simple...
OO...Cancel | km
j* ji
iui
TssfSa.
Seuiuri
a #% d vi
am"k%A
?;oae
r..
'S#Sp:li
y
Caia..* i--!st."trfc
f'i It
'
4-
,-*i
wl
4il
t'C H -teste**
!
I". . , ?&&&
fuv.
^
\ - "H fsCCl
\ S -nb$i
ma
*5?
rU fc. -S
^ ,
mlfiS.
ae
!!l*li!lllllllllll
liilliiiiliiilll
*5
I *4^S'*S
^^
! lil
lilllll
iiililiipili
iS-gslfe NsiwkEk^se;?s e
FIGURE 9. Project editor work space
32
Menu Bar
File
Edit
View
Scenarios
Topology
Traffic
Services
Protocols
Flow Analysts
DES
Windows
Help
editor consists of
1. File operations:
It provides an
The switching
34
OPNET home,
35
Shortcut Menu
12345 6
78
9 1 0 It 12 13 1 4 15 W 1 7 IS & 2 B
3. Save.
saved.
4. Print.
workspace is provided.
5. Object palette.
view.
10.Zoom out.
by zooming out.
11.Import topology form ACE, Network topology is
imported from Application Characterization Environment.
12.
Network
Traffic center.
separate window.
14.
When one
View results.
graphical form.
37
Helps
19.
20.
Network Inventory.
-i
fry mtwm
iM
Cfcoose
1 IMmihmt r
mtMrn
Set t*se i
-V 'J,.
^
r - -% MtSmktutm * *
Pamnn^m
*K
-X /S
wii* <*11
Different types of
Parameters such as
If not
The
40
CHAPTER 5
SIMULATION RESULTS
In this chapter the properties of IPv4 and IPv6 are
examined in a simple network that operates with a minimal
configuration.
The
41
jfc 10000000
XI
8000000
c 6000000
1 4000000
2000000
Payload size
network.
As the
Any
increase in the FTP data traffic from 50MB per 2000 seconds
onward will not affect the throughput of IPv4 and IPv6
network due to the bandwidth limitation of the link.
At
Ok
1000
/'
IPv4
if
HlhHPV6
1 ^00
D
I 0
Paload Size
The packet
5 0.002
0
$ 0.0015
0.001
1 0.0005
jpyfi
Payload Size
network respectively.
2 SOO
|2000
"
"
I1500
'
f 1000
I
500
- - I P v 4
H*~IPv6
^ 4? ** ^ ^
^c/ ^
Payload Size
45
However, an
10000000
SOOOOOO
H 6000000 -
4000000
ssmis^ssssss: Ip"y
-I 2000000
0 -
Paytoad Size
FIGURE 18. IPv4 vs. IPv6 throughput in campus network.
46
The throughput
A difference between
bandwidth limit.
47
2000
<y
u 1S00
flu
1000
3
--HIS1
a.
soo
oo
3
o
0 >*XTw
J? T p #.#,#<#
t#^
f# *V
^#
t# \
%
^
V?v N ^ ^^
^
V #>
^
<5^
cF
Q
<0 ^ ^
-IPv4
-IPv6
Paylo&d She
0.001S
0.001
'
0.0005
-IPv6
//7 # &
fpy-Jf
#
%
<|r
Payload Size
48
background traffic.
Video traffic is
*IPv4
-XT
&
#&
^v"</
MPvS
Payload Size
xr 3E-11
S
0
wU 2.5E-11
t/i
c 2E-11
IS 1.5E-11
IPv4
1E-11
IPV6
5E-3.2
0
1024
bytes
3072
bytes
5120
17280
34560
bytes
bytes
bytes
Fayloacl Size
&*
in the simple
50
network.
As it is
Here
t/i
.S (ICJ2
JT 0.015
0 0-01
|Py4
I
0.005
w
o
*o
c
UUt
&
1024
bytes
3072
bytes
5120
bytes
17280
bytes
34550
bytes
Payload size
a*
in the simple
network.
is
bandwidth.
background traffic and the difference in the packet end-toend delay is miniscule.
0.00002.
5|0.000015
|
j
0.00001
0.000005
0
10%
20%
30%
40%
50%
60%
Background Traffic
f 0.0162
O
0.016
" IPv6
o 0.0156
0.0154
UJ
m
10%
20%
30% .
40%
50%.
60%
Background Traffic
The
54
0.000005
* o >000004
0.000003
- IPv4
|
0.000002
HE IPV6
> O.OGOOOi
m
1024 bytes
3072 bytes
Payload Size
in campus
network.
few ms.
higher PDV
*0
O 0 OS
w
m
jg 0.04
0.03
D
iyc
4*
1
v-w/if/mm fPY4
0.02
IPv6
0.(31
0
1024 bytes
3072 bytes
mU
gl
5120 bytes
1/280 bytes
Payload size
in seconds without
0.00002 S
0,00002
m
0.000015
c
o
>
0.00000s
JI
D
u
CLft*
? Pv 4
0,00001
-IPv6
10%
20%
bo%
m%
50%
em
so%
Bdctcgrouiid Traffic
56
background traffic.
Again the
0.054
mi
2 0.052
f.
0.05
>*
f 0.048
.
; 1 0.046
f O
f
Z 0.044
;
a
10%
i
<p
*i
*5
20%
30%
IPv4
**1Pv6
40%
50%
60%
80%
Background Traffic
in seconds with
57
CHAPTER 6
CONCLUSION
This thesis studies the behaviour of IPv4 and IPv6
networks.
Video
58
In
Response time
in the campus
Similarly in
Future work
IPv6
APPENDICES
61
APPENDIX A
CONFIGURING FTP IN OPNET MODELLER
62
Object
Tree. Testl2~>
1C C CBaseX_J_AN
^ 1CC BaseT^12M.N
1| 1CBaseT_J_AN"
J 3Com CB35CQ
Application Cordig
_s!2
H AS j G R F ^ L C 4 s _ a 2 _ a e
Bav Networks Ceniifison 122
2j Cisco OSC
J eth 18_eihch1SJf ddi 16tr 1SjzV'Mch
elh 2JFddi2__tr2_svvit eh
eth^_eth!ane4_fddi4_tr4j:!lane^_s*/dtch
BJ
eth^fddiJfcr4_swa:ch
>k
^
^
*':
|
p:
If
U
jP
If
Fixed Node
Fixed Node
Fixed Node
Rxed Node
Fixed Node
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Freed
Node
Node
Node
Node
Node
Node
Node
Node
Node
Node
Node
Node
Node
Logical Subnet
Satellite Subnet
Node
Node
Node
Node
Mobile Subnet
Subnet
jstom Model..
Close
63
Help
CS1, CS2 , EE1, EE2, MBA1 and MBA2 are the standalone
personal computer requesting the FTP services from the
server.
It supports 4
When traffic is
The packets
Applications
application.
!a
Value
APPLjCOMFIG
Attribute
(J)
r name
C-.)
j- Number of Rows
1 FTP
|<2>
Description
(J)
I- Custom
1
<$}
<s>
Off
'
'Email
--Ftp
Http
Pnni
Off
CD
m
\m
FTP
(...)
Off
J-Wwfie
(J)
Off
Remote Login
#
' -
Off
Off
.ear'
L Yoksm
Off
MOS
<J> Voice Encoder Schemes
Mi Schemes
n fiijdmmmoed
<D I
^ Exact match
OK
Cancel
Q (Ftp.! Table
j ]Msibute
Command Mix Get/Total)
Value
100%
constant (512Z)
FTP Server
Type of Service
RSVP Parameters
Pane
OK
Cancel
file transfers.
bytes.
It is the session
Operation
Duration tell
us the time for which the profile is active for entire run
of simulation.
Type:|Utilities
lvalue
Attribute
(f)
name
j- Number of Rows
(...)
1
| Profile Name
FTP
+ Applications
U.
Serial
Operation Made"
<2>
:<S>
prmmd)
End of Simulation
j- Duration (seconds^
d>
uniform i\Wr'l W)
(-}
+ Repeatability
<2>
PROFILEjCONFiG
jj
j " Advanced
filter
<acf match
Cencei
(Applicationsj T*;!e
'Name
'seconds)
uniform |5,1i|
FTP FTP
Rows
. Duration
Repeatablstv
Second?;
jOnce at Stat Time
Bid of Profile
.j
OK
Cancel
Duration is set
69
I p * tsJ
(SERVER) Attributes
I ype:|server
Attribute
Value
' rfimm
SERVER
V",
(J)
Unspecified
(J)
None
(J)
None
8 H323
+ CPU
+ VPN
^ DHCP
* IP Multicasting
II:
ill
m ip
? NHRP
+ Reports
111:
* SIP
111!-.
(f)
Aiito Assigned
Server Address
+ Servers
* TCP
iiUTP '
:* Advanced
Fitter
OK
Cancel
70
- Name
Supported
FTP FTP
Rows
_i
OK
Cancel
By setting service
71
iCSlj Attributes
Type: ^workstation
.-rvtv.'e
: Vilue
name
CS1
~ Applications
:f
(D
Unspecified
tllllllS
(J) ? Application: Supported Profiles
L-I
(J)
Application: Supported Sen/ices
None
(J) i? Application: Transport Protocol SpecifL. Default
B H323
^CPU
(D
0 j- Client Address
Auto Assigned
* VPN
t DHCP
f IP Multicasting
+ IP
+ NHRP
* Reports
* SIP
:'iii Servers
+ TCP
+ L2TP
P Advariced
(j)
Rfier
_j
Cancel
72
Application
pip FTP
Server
Rows fiefete
Details
Jr:-!r;c
Actus! Name
Symbolic Name
FTP
Duplicate
us -oe.
73
lJ
(Act^a* Name)Table
Selection Weight
L Name
.Network.SERVER Campus Network.SERVER
]1S
J
1
Rows
ps*ails
_IJ2
Cancel
OK '
,|
B? Show row labels
k^S'LmJ
ffSSP
Traffic Type
Ml Discrete
Disabled
"1
Rows
IV Show row labels
OJS
Cancel
IliSM
Value
jffafie
IIF
Address
2CMB:0:0:4:C:C^:2
Subnet Mask
Auto Assigned
MTU fsytes;
12SC
; Compression
Information None
IPv6 Parameters
Descnpfcion
. .
Layer 2 Mappings
|
.
N/A
None
Jlj
I
!'
OK
Cancel
Based on
75
Value
Default EUi-6^
Global Addresses;
Rotifer Solicitation Parameters Default
Neighbor Cache Parameter?
Default
MTU fr/tesl
fcthemet
d
OK
Caned
Router solicitation
76
hi|giig
2C^5:D:iioi:C:3" 2C5:C:C:3:C:G:C:3
Prefix Length
Address Type
64
Non E'JI-64
Rows
Cancel
OK
Atribute
Value
&jto-Asstgned
8760
None
Segmeni/Ctack Based
0.2OD
Si!!:
Cancel'
Promote
FIGURE 45. TCP parameters.
It is set to
Value
Priority
32766
RSTP $2.1w)
QoS Parameters
None
Timers
i \
vuu** wv
OK
"1
ryance!i
Switch Configuration
Priority help in selecting the bridge, it is set to
its default value 32 768. IEEE's 802.lw rapid spanning tree
protocol is used.
Bridge protocol
78
mam
gg 'Iff*: RNl
Type: |cloud
Attribute
1
INTERNET
r-name
+ IP Routing Protocols
* Reports
t CPU
^ Device Metrics
(D
%.%%
\^
constant :C.C2;
iilji
(J)
Unaligned
+ VPN
+ DHCP
f- System Management
- IP Multicasting
% IP
t: Security
I
a .MPLS
f NHRP
* RSVP
(...)
P Advanced
<f>
Niter
Exact match
Cancel
IP Cloud Configuration
Packet discard ratio is set to 0,0%. Packet latency is
Performance
jj Mr
Ilifl
Irli
lUtta
MsiEM
Hefelirtd
msm
ttyhrCMt siiefe
fee
Fffns
Mil
fori
MTU is
Link
fa
IPv6 enabled
address.
Router Configuration
Out of the 2 routers one is connected to switches and
IP Cloud and other is present between server switch and IP
Cloud.
line interfaces.
A unit for
Memory size
It is set to 16 MB.
81
MijiS
router
i Value
Ailrihute
im
SERVER..ROUTER
name
IP
* APS Parameter
<D !
<2>
<S>
<$>
j- Processing Scheme
Centra! Processing
Meal Used
<3>
packets/second
<S>
I
<5>
<s>
1 MB
None
IPv6 Parameters
Not Configured
5 IF Multicasting
(/PN
* Reports
Performance Metrics
DHCP
1 s,.- =. Pw+^^ie.
%
<f>
Fitter
Advanced
OK
Cancel
55?
i:ilt
$&?
"En
11 :-i
E\
re n;
lite; 'DfeslMit
yfeU
%$.
niku&i feet Mm
dsHpjfe BhsrA
mm
Ce&E'j$ u
Hfffcijfccca Eta
nfkffijkto Mi
mm L;
?swi*
?:ts
RiFrc
BFrs
If5
rob
m
m
m
m
.,L.
IPv6 enabled
address.
8itefetertaf-ii
fe
kis
wirilm
bxmm
Os
kdsfMkt Si
feoira
fester
Mfve
Iter
1S2C3.1
?'B5SC
*i
Mv'S
iiier
Ft
f1 T:
*iV3
mm
mil
fe
EH
Ma's
IP
kie
IP
Erenei
kite!
km
Efj
Br&ti
IP
rri
kltei
;#
ffi P
to
kite:
hMkwd
k&kwpd
kn ^ ed
Mckpd
Afc.-ssg'ed
Srer,s
klki
k:<e
Pf
%'Jsk
fee
;D
kne
R?
*p
!#
Her
kite
if
:P
f2 R
M'3
kite
fas
85
BP.
Mi
kfe
fes
HP
ip
ip
FF
Fi:B:
fll 111
M'S
Lci
!&4
.%5
HE
!,
H2.:iI
life
km
r:p
ip-
,tlcAsagned
k:
kfe
kie
El
ip
Cm!
U
Dfsu
Sdai
1/
Well
Dfcu
Ccil
L]
Md
-re;
5? fc'ss stele
83
Routing
84
APPENDIX B
CONFIGURING VIDEO CONFERENCING WITH BACKGROUND TRAFFIC
OPNET MODELLER
85
APP^ca-.O":
86
Application Configuration
In this network design
FTP,
Among them
4P*JCAT1CN Atr?
Type: (utility
Attribute
Value
(f) r name
(f)
APPLICATION
Application Definitions
h Number or Rows
i-
t VIDEO
> FTP
DATABASE
^ MOS
(J)
Ail Schemes
i'"'#dvanced
Filter
Exact match
Cancel
FTP
and database.
87
FIGURE 54.
128X128 pixels
Video Destination
Type of Sen/ice
RSVF Parameters
None
Ail Discrete
Multimedia.
Type of service is
85
(Ftp) Table
.^tribute
Value
50%
&:>
constant (#134304}
FTP Server
Type of Service
Background (1)
RSVP Parameters
None
.J
|
FIGURE 55.
OK
Caned
FTP attributes.
MEM
(Database* -ab;e
Value
(Mribute
exponential (3;
constant 18433$
Database Server
Type of Sen/ice
Background fl!
RSVP Parameters
None
Not Used
OK
J
Cancel
j
Transaction
89
as background traffic.
Profile Configuration
Profile configuration specifies the user's application
usage profile.
fproflk
|
t-:i
Ccrmursto"' Table
!Profile Name
Applications
"STUDIMT'STUDENT
Operate Mode
SfrruJianeous
% j? i
" ;i
r1
Cancel
Three applications
Operation mode is
(100,110),
simulation.
91
REFERENCES
92
REFERENCES
[1] ICANN,"Internet Corporation for Assigned Names and
Numbers,"2012; www.icann.org/en/biog/cerf.htm
[2] Jeanna Matthews, Computer Networking: Internet
Protocols in Action, Wiley, 2005.
[3] Internet Engineering Task Force," IETF Tools,"Feb.2012;
tools.ietf.org/html/rfc79l#section-1.1
[4] William Stallings,"IPv6: The New Internet Protocol,"
IEEE Communications Magazine, July 1996, 96-108.
[5] Latif Ladid,"IPv6 - The Next Big Bail-Out: Will IPv6
Save The Internet?" Proc.International Conference on
Computer Systems and Technologies and Workshop for PhD
Students in Computing (CompSysTech109), 2009, PP 21-27.
[6] Alain Durand,"Deploying IPv6,"TREE Internet Computing,
Jan-Feb 2001, 79-81.
[7] Geoff Huston,"IPv4 Address Report," 7 November 2010;
www.potaroo.net/tools/ipv4/index.html
[8] S. Bradner, and A. Mankin,"The Recommendation for the
IP Next Generation Protocol,"(Internet RFCs RFC 1752),
1995;http://tools.ietf.org/html/rfcl752
[9] S. Deering and R. Hinden,"Internet Protocol Version 6
(IPv6)Specification,"1998;www.ietf.org/rfc/rfc2460.txt
[10]William Stallings,Data and Computer Communications,
5th ed., Prentice Hall International, 1997.
[11]Jun Tian, and Zhongcheng Li,"The next generation
Internet protocol and its test,"Proc. IEEE
International Conference on Communications, 2001,PP
210-215.
93
94