Trái tim của Internet chính là họ giao thức TCP/IP Transmission Control Protocol Antemet Protocol, nói đơn giản thì TCPIP là bộ những qui lắc chính thống để trao đổi đữ liệu đ- ợc dig
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO 'TR- ỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
LÊ QUANG MINH
GIAO THUC TCP/IP TRONG MANG
THONG TIN KHONG DAY
Luận văn thạc sĩ Điện tử - viễn thông
Hà Nội 10/2004
Trang 2BỘ GIÁO DỤC VÀ ĐÀO TẠO 'TR- ỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
LÊ QUANG MINH
GIAO THUC TCP/IP TRONG MANG
THONG TIN KHONG DAY
Chuyên ngành: Điện từ— Viễn thông
Luận văn thạc sĩ Điện tử - viễn thông
Ng- ỡi h- ổng dẫn khoa học: "E8 Phạm công hùng
Hà Nội 10/2004
Trang 3^ ^ os
LỚI MŒØ ĐẦU
C6 thể nói, 30 năm trổ lại đây là thời đại của máy tính và Internet
Với việc giúp đỡ cơn ng- ời từ những việc đơn giản nhất cho đến những
công việc phức tạp nhất mà một mình bản thân con ng- oi không thể làm
nổi, máy tính đã trở thành một bộ phận không thể thiếu trong cuộc sống
của cơn ng- oi hiện đại chúng ta Đơn cử một ví dụ, hiện nay chúng ta cố thể gửả (h- điện tữ qua mạng Internet nhanh chống, tiện ích cùng nhiễu
tính năng trên đỗ hơn là gi th- qua d-ờng b-u chính thông th- ðng mã
gửi th- qua đ- ng b-u chính còn không chắc bao lâu mới đến hay cố bị
thất lạc hay không đồng thời chí phí nhiều khi lại rất cao Hơn thể nữa
chúng ta có thể trực tiếp nói chuyện với ng: ời thân, bạn bè hay dối tác
kinh doanh với chỉ phí thấp qua voice và qua cả video với những dịch vụ
miễn phí trên mạng Internet Chúng ta có thể ngổi một nơi và truy cập
vào kho dữ liệu không lồ trên IntemecL, có thể thấy tất cả những gì chúng
ta cẩn Và cồn rất nhiễu tiện ích khác từ mạng Imtemel, cái mà ảnh
h-ởng không nhỏ đến đời sống của mỗi chúng 1a một cách trực tiếp hay
gián tiếp
Để đáp ứng d- ợc căng nhiều nhu cầu của con ng- ời, cằng làm cho
việc sử dụng của ng- ời dùng đơn giản bao nhiêu thì công nghệ để thực
hiện chúng cầng phức tạp bấy nhiêu Với mạng Internel cũng vậy, để có
d- ợc những tiện ích không giới hạn cho ng- ời sử dụng, Internet phải vận
hành trên một cơ cẩu rất phức tạp cả vẻ phần cứng lẫn phần mềm Trái
tim của Internet chính là họ giao thức TCP/IP (Transmission Control
Protocol Antemet Protocol), nói đơn giản thì TCPIP là bộ những qui lắc
chính thống để trao đổi đữ liệu đ- ợc dig trong mang toàn cầu Iniemet
Trong những năm gần đây, sự bùng nổ cúa thông tin không dây càng
lam cho Intemet trổ nên quan trọng và tiện dụng hơn bao giờ hếi Không
còn bị buộc phải nằm một chỗ, giờ đây máy tính có thể chu du khắp nơi
mà vẫn thông tin liên lạc đ- ợc với nhau và truy cập Internet đó là nhờ
công nghệ thông tin không dây Các nhà khoa học, các doanh nhân và
những ng- ời th- òng xuyên phải tiếp xúc và làm việc với Intemet có thể vào mạng ở bất kì đâu, không nhất thiết là ở văn phòng hay ở nhà - nơi
có đ- ờng kết nối Intemet, chỉ cần họ có trang bị thiết bị truy nhập không đây nh- mấy tính xách tay có hỗ trợ truy nhập không day hay PDA
Trong khuôn khổ đồ án này, tôi xin trình bày một phần nhỏ vẻ công
nghệ thông tin không dây: Giao thức TCPAIP trong mạng thủng tin khong day
Dé dn nay d- ge trinh bay then 6 ch- ong:
Ch- ong I: Téng quan vé m6 hinh két nối hệ théng mé (OSD Ch- ong này khái quất về mô hình cấu trúc phan lớp, cấu trúc này phổ biến trong
hầu hết các giao thức thông tin hiện nay
Ch- ơng II: Giao thức TCP/IP Ch- ơng này trình bày một cách chỉ
tiết về những qui tắc của 'TCP/IP có nghĩa là tìm hiểu xem các máy tính trong mạng "nói chuyện" với nhau nh- thế nào
Trang 4
NACK Negative Acknowledgment
RARP Reverse Address Resolution Protocol
SMART Simple Method to Aid ReTransmissions
SMTP Simple Mail Transfer Protocol
SSTHRESH Slow Start Threshold
TFTP Trivial File Transfer Protocol
TULIP ‘Transport Unaware Link Improvement Protocol
WTLS Wireless Transport Layer Security
WWAN Wirless Wide Area Network
Trang 5
Ch- ong TT: TCP trong môi tr-ờng thông tin không dây Trình bay
một cách tổng quan về tính chất đặc thù của môi tr- ờng thông tin không đây và các giao thức TCP phổ biến trong các mạng thông tin không dây
hiện hành
Ch- ơg TV: Giao thức Snoop Một cái nhìn cụ thể về một giao thức 'TCP không dây cụ thể, đó là giao thức Snoop Giao thức này đặc biệt
hiệu quả trong mạng không đây nội bộ WLAN
Ch- ơng V- Giao thức Wirclcss TCP Giao thức này rất thích hợp cho
rạng không đây diện rộng WWAN Ch- ưng này trình bày chỉ liết về
các thuật toần áp dụng trong WTCP và cách khắc phục những bất lợi của
môi tr- ờng thông tin không dây
Ch- ong VI: Sit dung phan mém NS-2 (Network Simulator version 2)
để mô phóng các hoạt động của mạng TCP/IP bao gồm cả TCP/IF cho
mạng không dây
Ngày 19 tháng 09 năm 2004
Lé Quang Minh
Trang 6MỤC LỤC
CH- ONG I: TONG QUAN VỀ MÔ HÌNH KẾT NỔI HỆ THỐNG MỞ
1 Chức năng của mô hình QST Error! Bookmark not defined
TI Cấu trúc mô hình OSE ror! Bookmark not defined
DEFINED
1 Khái quái về giao thức TC/IE,
1I Giaa thức TCP/UDP trong lớp hast to host
Error! Bookmark not defined
ror! Bookmark not defined
III Ciiao thức [P ở lốn Inferner Errpr! Ronkmark noi refined
CH- ƠNG HI: TCP TRONG MÔI TR- - ÔNG THÔNG TIN KHÔNG
1 Giới thiệu Error! Bookmark not defined
Error! Bookmark not defined
Error! Bookmark not defined
1V, Các giao thức TCP trong mạng thông tin khong day .Srror? Bookmark not defined
V T6m tất * Error! Bookmark not defined
CH- ONG FV: GIAO THỨC 8 SNOOP (SNOOP PROTOCOL) ERROR!
BOOKMARK NOT DEFINED
1 Gidi thiệu örror! Bookmark noí defined
11 Giao thức TCP Errur† Bonkmark not rielined
TH Giao thức Snoop Error! Bookmark not defined
IV Ưu điểm của Snoop ooo Error! Bookmark not defined
¥ So sinh hiệu suất của mô hình TCP có thực hiện 8noop và mô hình TCP không thực hiện Snoap: “ oo Error! Boukmark not defined
CH- ONG V: GIAO THC WIRELESS TCP (WTCP’
BOOKMARK NOT DEFINED
1 Giới thiệu
I1 Các đặc tinh cia moi tr- mg WWAN
III Giao thite WTCP
IV Thuat ton WTCP
-Error! Bookmark not defined
_Errort Bookmark not defined
Error! Boukmark not defined
.Error! Bookmark not defined
V, So sánh WTCP với giao thức TCP, Error! Bookmark not defined
VI Kết luận 2 Error! Bookmark not defined CH- ƠNG VI: MÔ PHONG QUÁ ‘TRINH HOAT DONG TREN MẠNG VỚI NS-2 ERROR! BOOKMARK NOT DEFINED
1 Giới thiệu ce Error! Bookmark not defined
TT Hai ngôn ngữ chính trong NS-2 -Error† Bookmark noi defined 1H, Tiến hành mô phỏng ror! Hookmark not defined
Trang 7NACK Negative Acknowledgment
RARP Reverse Address Resolution Protocol
SMART Simple Method to Aid ReTransmissions
SMTP Simple Mail Transfer Protocol
SSTHRESH Slow Start Threshold
TFTP Trivial File Transfer Protocol
TULIP ‘Transport Unaware Link Improvement Protocol
WTLS Wireless Transport Layer Security
WWAN Wirless Wide Area Network
Trang 8
ĐANH SÁCH CÁC HÌNH VẼ
Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined
Hình I-1: Mô lũnh 7 16p OSI
Hinh 1-2: Ba lép tiên của mô tình OSI
Hinh I-3: Quá trình đóng gói dữ liệu
Hình I-4: Các thủ tục tại l6p Transport Error! Bookmark not defined Hình I-5: The Three - Way Handshake Error1 Bookmark nof defined Hình 1-6: Vị trí của lớp mạng trong mô hinh giao thic Error? Bookmark not
defined
¡Tình I~7: l.ớp liên kết đữ liệu (Data Link layer)
Hình 1-8: Lớp vật tý (Physicat layer) an,
Hình I-I; Mô hành phân lớp giao thức TCPIP
Hình I-2: Bộ giao thức TCP/IP
Tĩnh IE3: Định dụng TCP Header
Hình I-4: UDP segmaent -
Hình I-5: Một số cổng trong TCP và UDP
Tĩnh IE6: Ví dụ Port Number
1ình II-7: 'Three-wav handshake
Hình II-8: Số Acknowledgmeni Error! Bookmark nol defined
Hình I-9: Cita s6 TCP Error! Bookmark not defined
Hình II-I0: Minh hoa ede tr- ang théng tin cia |P Header Error! Bookmark not
Hình I†-I4: Cấu trúc của một lựa chọn bang ghi nhớ đ- ðng trong một gói tín IP
- -Error! Bookmark not defined
‘a mội lựa chọn đ- òng đi từ nguồn .Krror! Bookmark nof
.Error! Bookmark not defined .Error! Bookmark not defined .Error! Bookmark not defined
i1ình IH-6: Ciateway trong WAP
Hinh JH-7: Cac lép cla WAP
Hình IV-1: Cơ chế truyền lại gói tin
Hinh IV-2; Snoop trong int tram sốt
Hình IV-3: Mô tình mạng không dây có Snoop
Hình IV-4: Mô hình 8uoop
Trang 9
TÀI LIỆU THAM KHAO ERROR! BOOKMARK NOT DEFINED.
Trang 10NACK Negative Acknowledgment
RARP Reverse Address Resolution Protocol
SMART Simple Method to Aid ReTransmissions
SMTP Simple Mail Transfer Protocol
SSTHRESH Slow Start Threshold
TFTP Trivial File Transfer Protocol
TULIP ‘Transport Unaware Link Improvement Protocol
WTLS Wireless Transport Layer Security
WWAN Wirless Wide Area Network
Trang 11
Ch- ong TT: TCP trong môi tr-ờng thông tin không dây Trình bay
một cách tổng quan về tính chất đặc thù của môi tr- ờng thông tin không đây và các giao thức TCP phổ biến trong các mạng thông tin không dây
hiện hành
Ch- ơg TV: Giao thức Snoop Một cái nhìn cụ thể về một giao thức 'TCP không dây cụ thể, đó là giao thức Snoop Giao thức này đặc biệt
hiệu quả trong mạng không đây nội bộ WLAN
Ch- ơng V- Giao thức Wirclcss TCP Giao thức này rất thích hợp cho
rạng không đây diện rộng WWAN Ch- ưng này trình bày chỉ liết về
các thuật toần áp dụng trong WTCP và cách khắc phục những bất lợi của
môi tr- ờng thông tin không dây
Ch- ong VI: Sit dung phan mém NS-2 (Network Simulator version 2)
để mô phóng các hoạt động của mạng TCP/IP bao gồm cả TCP/IF cho
mạng không dây
Ngày 19 tháng 09 năm 2004
Lé Quang Minh
Trang 12MỤC LỤC
CH- ONG I: TONG QUAN VỀ MÔ HÌNH KẾT NỔI HỆ THỐNG MỞ
1 Chức năng của mô hình QST Error! Bookmark not defined
TI Cấu trúc mô hình OSE ror! Bookmark not defined
DEFINED
1 Khái quái về giao thức TC/IE,
1I Giaa thức TCP/UDP trong lớp hast to host
Error! Bookmark not defined
ror! Bookmark not defined
III Ciiao thức [P ở lốn Inferner Errpr! Ronkmark noi refined
CH- ƠNG HI: TCP TRONG MÔI TR- - ÔNG THÔNG TIN KHÔNG
1 Giới thiệu Error! Bookmark not defined
Error! Bookmark not defined
Error! Bookmark not defined
1V, Các giao thức TCP trong mạng thông tin khong day .Srror? Bookmark not defined
V T6m tất * Error! Bookmark not defined
CH- ONG FV: GIAO THỨC 8 SNOOP (SNOOP PROTOCOL) ERROR!
BOOKMARK NOT DEFINED
1 Gidi thiệu örror! Bookmark noí defined
11 Giao thức TCP Errur† Bonkmark not rielined
TH Giao thức Snoop Error! Bookmark not defined
IV Ưu điểm của Snoop ooo Error! Bookmark not defined
¥ So sinh hiệu suất của mô hình TCP có thực hiện 8noop và mô hình TCP không thực hiện Snoap: “ oo Error! Boukmark not defined
CH- ONG V: GIAO THC WIRELESS TCP (WTCP’
BOOKMARK NOT DEFINED
1 Giới thiệu
I1 Các đặc tinh cia moi tr- mg WWAN
III Giao thite WTCP
IV Thuat ton WTCP
-Error! Bookmark not defined
_Errort Bookmark not defined
Error! Boukmark not defined
.Error! Bookmark not defined
V, So sánh WTCP với giao thức TCP, Error! Bookmark not defined
VI Kết luận 2 Error! Bookmark not defined CH- ƠNG VI: MÔ PHONG QUÁ ‘TRINH HOAT DONG TREN MẠNG VỚI NS-2 ERROR! BOOKMARK NOT DEFINED
1 Giới thiệu ce Error! Bookmark not defined
TT Hai ngôn ngữ chính trong NS-2 -Error† Bookmark noi defined 1H, Tiến hành mô phỏng ror! Hookmark not defined
Trang 13NACK Negative Acknowledgment
RARP Reverse Address Resolution Protocol
SMART Simple Method to Aid ReTransmissions
SMTP Simple Mail Transfer Protocol
SSTHRESH Slow Start Threshold
TFTP Trivial File Transfer Protocol
TULIP ‘Transport Unaware Link Improvement Protocol
WTLS Wireless Transport Layer Security
WWAN Wirless Wide Area Network
Trang 14
ĐANH SÁCH CÁC HÌNH VẼ
Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined
Hình I-1: Mô lũnh 7 16p OSI
Hinh 1-2: Ba lép tiên của mô tình OSI
Hinh I-3: Quá trình đóng gói dữ liệu
Hình I-4: Các thủ tục tại l6p Transport Error! Bookmark not defined Hình I-5: The Three - Way Handshake Error1 Bookmark nof defined Hình 1-6: Vị trí của lớp mạng trong mô hinh giao thic Error? Bookmark not
defined
¡Tình I~7: l.ớp liên kết đữ liệu (Data Link layer)
Hình 1-8: Lớp vật tý (Physicat layer) an,
Hình I-I; Mô hành phân lớp giao thức TCPIP
Hình I-2: Bộ giao thức TCP/IP
Tĩnh IE3: Định dụng TCP Header
Hình I-4: UDP segmaent -
Hình I-5: Một số cổng trong TCP và UDP
Tĩnh IE6: Ví dụ Port Number
1ình II-7: 'Three-wav handshake
Hình II-8: Số Acknowledgmeni Error! Bookmark nol defined
Hình I-9: Cita s6 TCP Error! Bookmark not defined
Hình II-I0: Minh hoa ede tr- ang théng tin cia |P Header Error! Bookmark not
Hình I†-I4: Cấu trúc của một lựa chọn bang ghi nhớ đ- ðng trong một gói tín IP
- -Error! Bookmark not defined
‘a mội lựa chọn đ- òng đi từ nguồn .Krror! Bookmark nof
.Error! Bookmark not defined .Error! Bookmark not defined .Error! Bookmark not defined
i1ình IH-6: Ciateway trong WAP
Hinh JH-7: Cac lép cla WAP
Hình IV-1: Cơ chế truyền lại gói tin
Hinh IV-2; Snoop trong int tram sốt
Hình IV-3: Mô tình mạng không dây có Snoop
Hình IV-4: Mô hình 8uoop
Trang 15
Hình IV-5: L-u dé xit ly dữ liệu của Snoop Error! Boolemark not defined, Hình TV-6: L- để các b- c của trạng thái phúc đáp Suoop Error Bookmark not
defined
Hình IV-7: Théng I- gng nhận đ- ợc tại máy di động ở các tỉ lệ lỗi khác nhau (thang
log2) s ¬- Error! Bookmark nol tlefined Hinh IV-8: S6 tht ty trong truyén dif ligu dén muty di dang qua kénh cS BER
3.8⁄10 ” (1/256Kbif) .Errprf Bookmark noi defined
Hình V-3: Hiệu suất của TCP trong mạng CDPD khi di chuyển với vận tốc S5
dặm/giờ Lĩnh (b) mô tả tr- ðng hợp mất tin hiện Error Bookmark not defined
tình V-4: Hiệu suất của W TCP trong rnạng CDPD khi di chuyển với vậu tốc 55
dặm/giờ Hình (b) mô tả tr- ðng hợp mắt tín hiệu Error! Bookmark nut
defined.
Trang 16Ch- ong TT: TCP trong môi tr-ờng thông tin không dây Trình bay
một cách tổng quan về tính chất đặc thù của môi tr- ờng thông tin không đây và các giao thức TCP phổ biến trong các mạng thông tin không dây
hiện hành
Ch- ơg TV: Giao thức Snoop Một cái nhìn cụ thể về một giao thức 'TCP không dây cụ thể, đó là giao thức Snoop Giao thức này đặc biệt
hiệu quả trong mạng không đây nội bộ WLAN
Ch- ơng V- Giao thức Wirclcss TCP Giao thức này rất thích hợp cho
rạng không đây diện rộng WWAN Ch- ưng này trình bày chỉ liết về
các thuật toần áp dụng trong WTCP và cách khắc phục những bất lợi của
môi tr- ờng thông tin không dây
Ch- ong VI: Sit dung phan mém NS-2 (Network Simulator version 2)
để mô phóng các hoạt động của mạng TCP/IP bao gồm cả TCP/IF cho
mạng không dây
Ngày 19 tháng 09 năm 2004
Lé Quang Minh
Trang 17Ch- ong TT: TCP trong môi tr-ờng thông tin không dây Trình bay
một cách tổng quan về tính chất đặc thù của môi tr- ờng thông tin không đây và các giao thức TCP phổ biến trong các mạng thông tin không dây
hiện hành
Ch- ơg TV: Giao thức Snoop Một cái nhìn cụ thể về một giao thức 'TCP không dây cụ thể, đó là giao thức Snoop Giao thức này đặc biệt
hiệu quả trong mạng không đây nội bộ WLAN
Ch- ơng V- Giao thức Wirclcss TCP Giao thức này rất thích hợp cho
rạng không đây diện rộng WWAN Ch- ưng này trình bày chỉ liết về
các thuật toần áp dụng trong WTCP và cách khắc phục những bất lợi của
môi tr- ờng thông tin không dây
Ch- ong VI: Sit dung phan mém NS-2 (Network Simulator version 2)
để mô phóng các hoạt động của mạng TCP/IP bao gồm cả TCP/IF cho
mạng không dây
Ngày 19 tháng 09 năm 2004
Lé Quang Minh
Trang 18MỤC LỤC
CH- ONG I: TONG QUAN VỀ MÔ HÌNH KẾT NỔI HỆ THỐNG MỞ
1 Chức năng của mô hình QST Error! Bookmark not defined
TI Cấu trúc mô hình OSE ror! Bookmark not defined
DEFINED
1 Khái quái về giao thức TC/IE,
1I Giaa thức TCP/UDP trong lớp hast to host
Error! Bookmark not defined
ror! Bookmark not defined
III Ciiao thức [P ở lốn Inferner Errpr! Ronkmark noi refined
CH- ƠNG HI: TCP TRONG MÔI TR- - ÔNG THÔNG TIN KHÔNG
1 Giới thiệu Error! Bookmark not defined
Error! Bookmark not defined
Error! Bookmark not defined
1V, Các giao thức TCP trong mạng thông tin khong day .Srror? Bookmark not defined
V T6m tất * Error! Bookmark not defined
CH- ONG FV: GIAO THỨC 8 SNOOP (SNOOP PROTOCOL) ERROR!
BOOKMARK NOT DEFINED
1 Gidi thiệu örror! Bookmark noí defined
11 Giao thức TCP Errur† Bonkmark not rielined
TH Giao thức Snoop Error! Bookmark not defined
IV Ưu điểm của Snoop ooo Error! Bookmark not defined
¥ So sinh hiệu suất của mô hình TCP có thực hiện 8noop và mô hình TCP không thực hiện Snoap: “ oo Error! Boukmark not defined
CH- ONG V: GIAO THC WIRELESS TCP (WTCP’
BOOKMARK NOT DEFINED
1 Giới thiệu
I1 Các đặc tinh cia moi tr- mg WWAN
III Giao thite WTCP
IV Thuat ton WTCP
-Error! Bookmark not defined
_Errort Bookmark not defined
Error! Boukmark not defined
.Error! Bookmark not defined
V, So sánh WTCP với giao thức TCP, Error! Bookmark not defined
VI Kết luận 2 Error! Bookmark not defined CH- ƠNG VI: MÔ PHONG QUÁ ‘TRINH HOAT DONG TREN MẠNG VỚI NS-2 ERROR! BOOKMARK NOT DEFINED
1 Giới thiệu ce Error! Bookmark not defined
TT Hai ngôn ngữ chính trong NS-2 -Error† Bookmark noi defined 1H, Tiến hành mô phỏng ror! Hookmark not defined
Trang 19CÁC TỪ VIẾT TẮT
ASCII American Standard Code for Information Interchange
BER But Error Rate
CDMA Code Division Multi Access
CDPD Cellar Digtal Packet Dala
CSMA/CD Carricr Scnse Multiple Access/Collisian Detection
CTL Control
CWND Congestion Window
DNS Domain Name Service
ĐUPACE Duplicate Acknowledgment
EBCDIC Lixtened Binary Coded Decimal interchange Code
EASN, Explicil Bad State Notification
ELS Explicit Loss Notification
FEC Forward Enror Correction
TN Vintsh
TTP File Transfer Protocol
GPRS General Packct Radio Scrvicz
GSM Global System For Mobile Communications
HITP llypertext Iransfer Pretocol
ICT Inlerface Control Information
ICMP Internet Control Message Protocol
ICMP Internet Control Management Protocol
1D Identification
IMAP Inlernel Mail Access Protocol
IP Internct Protocol
IPX Internetwork Packet Exchange
Iso International Organizaiton for Standardization
JPEG Joint Photographic Experts Group
LAN Local Area Network
LLC Logical Link Control
MAC Media Access Contral
MITP Mobile End Transport Protocol
MSS Maximmun Segment Size
M-TCP Mobile TCP
MTU Maximum ‘Transfer Unit
Trang 20
MỤC LỤC
CH- ONG I: TONG QUAN VỀ MÔ HÌNH KẾT NỔI HỆ THỐNG MỞ
1 Chức năng của mô hình QST Error! Bookmark not defined
TI Cấu trúc mô hình OSE ror! Bookmark not defined
DEFINED
1 Khái quái về giao thức TC/IE,
1I Giaa thức TCP/UDP trong lớp hast to host
Error! Bookmark not defined
ror! Bookmark not defined
III Ciiao thức [P ở lốn Inferner Errpr! Ronkmark noi refined
CH- ƠNG HI: TCP TRONG MÔI TR- - ÔNG THÔNG TIN KHÔNG
1 Giới thiệu Error! Bookmark not defined
Error! Bookmark not defined
Error! Bookmark not defined
1V, Các giao thức TCP trong mạng thông tin khong day .Srror? Bookmark not defined
V T6m tất * Error! Bookmark not defined
CH- ONG FV: GIAO THỨC 8 SNOOP (SNOOP PROTOCOL) ERROR!
BOOKMARK NOT DEFINED
1 Gidi thiệu örror! Bookmark noí defined
11 Giao thức TCP Errur† Bonkmark not rielined
TH Giao thức Snoop Error! Bookmark not defined
IV Ưu điểm của Snoop ooo Error! Bookmark not defined
¥ So sinh hiệu suất của mô hình TCP có thực hiện 8noop và mô hình TCP không thực hiện Snoap: “ oo Error! Boukmark not defined
CH- ONG V: GIAO THC WIRELESS TCP (WTCP’
BOOKMARK NOT DEFINED
1 Giới thiệu
I1 Các đặc tinh cia moi tr- mg WWAN
III Giao thite WTCP
IV Thuat ton WTCP
-Error! Bookmark not defined
_Errort Bookmark not defined
Error! Boukmark not defined
.Error! Bookmark not defined
V, So sánh WTCP với giao thức TCP, Error! Bookmark not defined
VI Kết luận 2 Error! Bookmark not defined CH- ƠNG VI: MÔ PHONG QUÁ ‘TRINH HOAT DONG TREN MẠNG VỚI NS-2 ERROR! BOOKMARK NOT DEFINED
1 Giới thiệu ce Error! Bookmark not defined
TT Hai ngôn ngữ chính trong NS-2 -Error† Bookmark noi defined 1H, Tiến hành mô phỏng ror! Hookmark not defined
Trang 21Hình IV-5: L-u dé xit ly dữ liệu của Snoop Error! Boolemark not defined, Hình TV-6: L- để các b- c của trạng thái phúc đáp Suoop Error Bookmark not
defined
Hình IV-7: Théng I- gng nhận đ- ợc tại máy di động ở các tỉ lệ lỗi khác nhau (thang
log2) s ¬- Error! Bookmark nol tlefined Hinh IV-8: S6 tht ty trong truyén dif ligu dén muty di dang qua kénh cS BER
3.8⁄10 ” (1/256Kbif) .Errprf Bookmark noi defined
Hình V-3: Hiệu suất của TCP trong mạng CDPD khi di chuyển với vận tốc S5
dặm/giờ Lĩnh (b) mô tả tr- ðng hợp mất tin hiện Error Bookmark not defined
tình V-4: Hiệu suất của W TCP trong rnạng CDPD khi di chuyển với vậu tốc 55
dặm/giờ Hình (b) mô tả tr- ðng hợp mắt tín hiệu Error! Bookmark nut
defined.
Trang 22MỤC LỤC
CH- ONG I: TONG QUAN VỀ MÔ HÌNH KẾT NỔI HỆ THỐNG MỞ
1 Chức năng của mô hình QST Error! Bookmark not defined
TI Cấu trúc mô hình OSE ror! Bookmark not defined
DEFINED
1 Khái quái về giao thức TC/IE,
1I Giaa thức TCP/UDP trong lớp hast to host
Error! Bookmark not defined
ror! Bookmark not defined
III Ciiao thức [P ở lốn Inferner Errpr! Ronkmark noi refined
CH- ƠNG HI: TCP TRONG MÔI TR- - ÔNG THÔNG TIN KHÔNG
1 Giới thiệu Error! Bookmark not defined
Error! Bookmark not defined
Error! Bookmark not defined
1V, Các giao thức TCP trong mạng thông tin khong day .Srror? Bookmark not defined
V T6m tất * Error! Bookmark not defined
CH- ONG FV: GIAO THỨC 8 SNOOP (SNOOP PROTOCOL) ERROR!
BOOKMARK NOT DEFINED
1 Gidi thiệu örror! Bookmark noí defined
11 Giao thức TCP Errur† Bonkmark not rielined
TH Giao thức Snoop Error! Bookmark not defined
IV Ưu điểm của Snoop ooo Error! Bookmark not defined
¥ So sinh hiệu suất của mô hình TCP có thực hiện 8noop và mô hình TCP không thực hiện Snoap: “ oo Error! Boukmark not defined
CH- ONG V: GIAO THC WIRELESS TCP (WTCP’
BOOKMARK NOT DEFINED
1 Giới thiệu
I1 Các đặc tinh cia moi tr- mg WWAN
III Giao thite WTCP
IV Thuat ton WTCP
-Error! Bookmark not defined
_Errort Bookmark not defined
Error! Boukmark not defined
.Error! Bookmark not defined
V, So sánh WTCP với giao thức TCP, Error! Bookmark not defined
VI Kết luận 2 Error! Bookmark not defined CH- ƠNG VI: MÔ PHONG QUÁ ‘TRINH HOAT DONG TREN MẠNG VỚI NS-2 ERROR! BOOKMARK NOT DEFINED
1 Giới thiệu ce Error! Bookmark not defined
TT Hai ngôn ngữ chính trong NS-2 -Error† Bookmark noi defined 1H, Tiến hành mô phỏng ror! Hookmark not defined
Trang 23ĐANH SÁCH CÁC HÌNH VẼ
Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined
Hình I-1: Mô lũnh 7 16p OSI
Hinh 1-2: Ba lép tiên của mô tình OSI
Hinh I-3: Quá trình đóng gói dữ liệu
Hình I-4: Các thủ tục tại l6p Transport Error! Bookmark not defined Hình I-5: The Three - Way Handshake Error1 Bookmark nof defined Hình 1-6: Vị trí của lớp mạng trong mô hinh giao thic Error? Bookmark not
defined
¡Tình I~7: l.ớp liên kết đữ liệu (Data Link layer)
Hình 1-8: Lớp vật tý (Physicat layer) an,
Hình I-I; Mô hành phân lớp giao thức TCPIP
Hình I-2: Bộ giao thức TCP/IP
Tĩnh IE3: Định dụng TCP Header
Hình I-4: UDP segmaent -
Hình I-5: Một số cổng trong TCP và UDP
Tĩnh IE6: Ví dụ Port Number
1ình II-7: 'Three-wav handshake
Hình II-8: Số Acknowledgmeni Error! Bookmark nol defined
Hình I-9: Cita s6 TCP Error! Bookmark not defined
Hình II-I0: Minh hoa ede tr- ang théng tin cia |P Header Error! Bookmark not
Hình I†-I4: Cấu trúc của một lựa chọn bang ghi nhớ đ- ðng trong một gói tín IP
- -Error! Bookmark not defined
‘a mội lựa chọn đ- òng đi từ nguồn .Krror! Bookmark nof
.Error! Bookmark not defined .Error! Bookmark not defined .Error! Bookmark not defined
i1ình IH-6: Ciateway trong WAP
Hinh JH-7: Cac lép cla WAP
Hình IV-1: Cơ chế truyền lại gói tin
Hinh IV-2; Snoop trong int tram sốt
Hình IV-3: Mô tình mạng không dây có Snoop
Hình IV-4: Mô hình 8uoop
Trang 24
TÀI LIỆU THAM KHAO ERROR! BOOKMARK NOT DEFINED.
Trang 26NACK Negative Acknowledgment
RARP Reverse Address Resolution Protocol
SMART Simple Method to Aid ReTransmissions
SMTP Simple Mail Transfer Protocol
SSTHRESH Slow Start Threshold
TFTP Trivial File Transfer Protocol
TULIP ‘Transport Unaware Link Improvement Protocol
WTLS Wireless Transport Layer Security
WWAN Wirless Wide Area Network
Trang 27
Hình IV-5: L-u dé xit ly dữ liệu của Snoop Error! Boolemark not defined, Hình TV-6: L- để các b- c của trạng thái phúc đáp Suoop Error Bookmark not
defined
Hình IV-7: Théng I- gng nhận đ- ợc tại máy di động ở các tỉ lệ lỗi khác nhau (thang
log2) s ¬- Error! Bookmark nol tlefined Hinh IV-8: S6 tht ty trong truyén dif ligu dén muty di dang qua kénh cS BER
3.8⁄10 ” (1/256Kbif) .Errprf Bookmark noi defined
Hình V-3: Hiệu suất của TCP trong mạng CDPD khi di chuyển với vận tốc S5
dặm/giờ Lĩnh (b) mô tả tr- ðng hợp mất tin hiện Error Bookmark not defined
tình V-4: Hiệu suất của W TCP trong rnạng CDPD khi di chuyển với vậu tốc 55
dặm/giờ Hình (b) mô tả tr- ðng hợp mắt tín hiệu Error! Bookmark nut
defined.
Trang 28CÁC TỪ VIẾT TẮT
ASCII American Standard Code for Information Interchange
BER But Error Rate
CDMA Code Division Multi Access
CDPD Cellar Digtal Packet Dala
CSMA/CD Carricr Scnse Multiple Access/Collisian Detection
CTL Control
CWND Congestion Window
DNS Domain Name Service
ĐUPACE Duplicate Acknowledgment
EBCDIC Lixtened Binary Coded Decimal interchange Code
EASN, Explicil Bad State Notification
ELS Explicit Loss Notification
FEC Forward Enror Correction
TN Vintsh
TTP File Transfer Protocol
GPRS General Packct Radio Scrvicz
GSM Global System For Mobile Communications
HITP llypertext Iransfer Pretocol
ICT Inlerface Control Information
ICMP Internet Control Message Protocol
ICMP Internet Control Management Protocol
1D Identification
IMAP Inlernel Mail Access Protocol
IP Internct Protocol
IPX Internetwork Packet Exchange
Iso International Organizaiton for Standardization
JPEG Joint Photographic Experts Group
LAN Local Area Network
LLC Logical Link Control
MAC Media Access Contral
MITP Mobile End Transport Protocol
MSS Maximmun Segment Size
M-TCP Mobile TCP
MTU Maximum ‘Transfer Unit
Trang 29
CÁC TỪ VIẾT TẮT
ASCII American Standard Code for Information Interchange
BER But Error Rate
CDMA Code Division Multi Access
CDPD Cellar Digtal Packet Dala
CSMA/CD Carricr Scnse Multiple Access/Collisian Detection
CTL Control
CWND Congestion Window
DNS Domain Name Service
ĐUPACE Duplicate Acknowledgment
EBCDIC Lixtened Binary Coded Decimal interchange Code
EASN, Explicil Bad State Notification
ELS Explicit Loss Notification
FEC Forward Enror Correction
TN Vintsh
TTP File Transfer Protocol
GPRS General Packct Radio Scrvicz
GSM Global System For Mobile Communications
HITP llypertext Iransfer Pretocol
ICT Inlerface Control Information
ICMP Internet Control Message Protocol
ICMP Internet Control Management Protocol
1D Identification
IMAP Inlernel Mail Access Protocol
IP Internct Protocol
IPX Internetwork Packet Exchange
Iso International Organizaiton for Standardization
JPEG Joint Photographic Experts Group
LAN Local Area Network
LLC Logical Link Control
MAC Media Access Contral
MITP Mobile End Transport Protocol
MSS Maximmun Segment Size
M-TCP Mobile TCP
MTU Maximum ‘Transfer Unit
Trang 30
Ch- ong TT: TCP trong môi tr-ờng thông tin không dây Trình bay
một cách tổng quan về tính chất đặc thù của môi tr- ờng thông tin không đây và các giao thức TCP phổ biến trong các mạng thông tin không dây
hiện hành
Ch- ơg TV: Giao thức Snoop Một cái nhìn cụ thể về một giao thức 'TCP không dây cụ thể, đó là giao thức Snoop Giao thức này đặc biệt
hiệu quả trong mạng không đây nội bộ WLAN
Ch- ơng V- Giao thức Wirclcss TCP Giao thức này rất thích hợp cho
rạng không đây diện rộng WWAN Ch- ưng này trình bày chỉ liết về
các thuật toần áp dụng trong WTCP và cách khắc phục những bất lợi của
môi tr- ờng thông tin không dây
Ch- ong VI: Sit dung phan mém NS-2 (Network Simulator version 2)
để mô phóng các hoạt động của mạng TCP/IP bao gồm cả TCP/IF cho
mạng không dây
Ngày 19 tháng 09 năm 2004
Lé Quang Minh
Trang 31TÀI LIỆU THAM KHAO ERROR! BOOKMARK NOT DEFINED.
Trang 32Hình IV-5: L-u dé xit ly dữ liệu của Snoop Error! Boolemark not defined, Hình TV-6: L- để các b- c của trạng thái phúc đáp Suoop Error Bookmark not
defined
Hình IV-7: Théng I- gng nhận đ- ợc tại máy di động ở các tỉ lệ lỗi khác nhau (thang
log2) s ¬- Error! Bookmark nol tlefined Hinh IV-8: S6 tht ty trong truyén dif ligu dén muty di dang qua kénh cS BER
3.8⁄10 ” (1/256Kbif) .Errprf Bookmark noi defined
Hình V-3: Hiệu suất của TCP trong mạng CDPD khi di chuyển với vận tốc S5
dặm/giờ Lĩnh (b) mô tả tr- ðng hợp mất tin hiện Error Bookmark not defined
tình V-4: Hiệu suất của W TCP trong rnạng CDPD khi di chuyển với vậu tốc 55
dặm/giờ Hình (b) mô tả tr- ðng hợp mắt tín hiệu Error! Bookmark nut
defined.
Trang 33Hình IV-5: L-u dé xit ly dữ liệu của Snoop Error! Boolemark not defined, Hình TV-6: L- để các b- c của trạng thái phúc đáp Suoop Error Bookmark not
defined
Hình IV-7: Théng I- gng nhận đ- ợc tại máy di động ở các tỉ lệ lỗi khác nhau (thang
log2) s ¬- Error! Bookmark nol tlefined Hinh IV-8: S6 tht ty trong truyén dif ligu dén muty di dang qua kénh cS BER
3.8⁄10 ” (1/256Kbif) .Errprf Bookmark noi defined
Hình V-3: Hiệu suất của TCP trong mạng CDPD khi di chuyển với vận tốc S5
dặm/giờ Lĩnh (b) mô tả tr- ðng hợp mất tin hiện Error Bookmark not defined
tình V-4: Hiệu suất của W TCP trong rnạng CDPD khi di chuyển với vậu tốc 55
dặm/giờ Hình (b) mô tả tr- ðng hợp mắt tín hiệu Error! Bookmark nut
defined.
Trang 34CÁC TỪ VIẾT TẮT
ASCII American Standard Code for Information Interchange
BER But Error Rate
CDMA Code Division Multi Access
CDPD Cellar Digtal Packet Dala
CSMA/CD Carricr Scnse Multiple Access/Collisian Detection
CTL Control
CWND Congestion Window
DNS Domain Name Service
ĐUPACE Duplicate Acknowledgment
EBCDIC Lixtened Binary Coded Decimal interchange Code
EASN, Explicil Bad State Notification
ELS Explicit Loss Notification
FEC Forward Enror Correction
TN Vintsh
TTP File Transfer Protocol
GPRS General Packct Radio Scrvicz
GSM Global System For Mobile Communications
HITP llypertext Iransfer Pretocol
ICT Inlerface Control Information
ICMP Internet Control Message Protocol
ICMP Internet Control Management Protocol
1D Identification
IMAP Inlernel Mail Access Protocol
IP Internct Protocol
IPX Internetwork Packet Exchange
Iso International Organizaiton for Standardization
JPEG Joint Photographic Experts Group
LAN Local Area Network
LLC Logical Link Control
MAC Media Access Contral
MITP Mobile End Transport Protocol
MSS Maximmun Segment Size
M-TCP Mobile TCP
MTU Maximum ‘Transfer Unit
Trang 35
TÀI LIỆU THAM KHAO ERROR! BOOKMARK NOT DEFINED.
Trang 36ĐANH SÁCH CÁC HÌNH VẼ
Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined
Hình I-1: Mô lũnh 7 16p OSI
Hinh 1-2: Ba lép tiên của mô tình OSI
Hinh I-3: Quá trình đóng gói dữ liệu
Hình I-4: Các thủ tục tại l6p Transport Error! Bookmark not defined Hình I-5: The Three - Way Handshake Error1 Bookmark nof defined Hình 1-6: Vị trí của lớp mạng trong mô hinh giao thic Error? Bookmark not
defined
¡Tình I~7: l.ớp liên kết đữ liệu (Data Link layer)
Hình 1-8: Lớp vật tý (Physicat layer) an,
Hình I-I; Mô hành phân lớp giao thức TCPIP
Hình I-2: Bộ giao thức TCP/IP
Tĩnh IE3: Định dụng TCP Header
Hình I-4: UDP segmaent -
Hình I-5: Một số cổng trong TCP và UDP
Tĩnh IE6: Ví dụ Port Number
1ình II-7: 'Three-wav handshake
Hình II-8: Số Acknowledgmeni Error! Bookmark nol defined
Hình I-9: Cita s6 TCP Error! Bookmark not defined
Hình II-I0: Minh hoa ede tr- ang théng tin cia |P Header Error! Bookmark not
Hình I†-I4: Cấu trúc của một lựa chọn bang ghi nhớ đ- ðng trong một gói tín IP
- -Error! Bookmark not defined
‘a mội lựa chọn đ- òng đi từ nguồn .Krror! Bookmark nof
.Error! Bookmark not defined .Error! Bookmark not defined .Error! Bookmark not defined
i1ình IH-6: Ciateway trong WAP
Hinh JH-7: Cac lép cla WAP
Hình IV-1: Cơ chế truyền lại gói tin
Hinh IV-2; Snoop trong int tram sốt
Hình IV-3: Mô tình mạng không dây có Snoop
Hình IV-4: Mô hình 8uoop
Trang 37
TÀI LIỆU THAM KHAO ERROR! BOOKMARK NOT DEFINED.