http://3f-hedspi.net
2010
ĐỀ Ơ NG ÔN TẬ P
MẠ NG MÁY TÍNH
© 3F-HEDSPI.NET
volamchiton
iTzMe
ĐỀ Ơ NG ÔN TẬ P MẠ NG MÁY TÍNH © 3F-HEDSPI.NET
1
MỤ C LỤ C
I. Kiế n trúc phân tầ ng ................................................................................................ 3
1. Tạ i sao phả i phân tầ ng? ....................................................................................................3
2. Mô hình OSI.....................................................................................................................3
3. Mô hình TCP/IP ...............................................................................................................4
II. Tầ ng vậ t lý và Tầ ng liên kế t dữ liệ u ....................................................................... 6
1. c chứ c năng củ a t ng liên kế t d li u ............................................................................6
2. Ki m soát đa truy nh p .....................................................................................................6
3. c ki u đấ u mạ ng LAN (LAN Topology) .......................................................................7
4. Mạ ng LAN Ethernet .........................................................................................................9
5. Đị a chỉ MAC là gì ?..........................................................................................................9
6. So sánh Hub và Switch ? ................................................................................................ 10
7. chế hoạ t độ ng củ a switch .......................................................................................... 11
8. Hoạ t đ ng củ a giao thứ c ARP ......................................................................................... 11
9. Wireless LAN................................................................................................................. 13
III. Tầ ng mạ ng ......................................................................................................... 14
1. c giao thứ c ho t độ ng ở t ng m ng ............................................................................. 14
2. IPv4 ................................................................................................................................ 14
3. Mặ t nạ m ng................................................................................................................... 15
4. Đị a chỉ mạ ng, đ a chỉ unicast, đ a chỉ broadcast .............................................................. 17
5. Khn dạ ng gói tin IP ..................................................................................................... 17
6. c thành phầ n và chứ c năng trong IP Header ................................................................ 17
7. ICMP là gì ? ................................................................................................................... 18
8. Ping là gì ? ..................................................................................................................... 21
9. Traceroute là gì ? ............................................................................................................ 21
10. Ch n đư ng ................................................................................................................ 22
11. Vai trò củ a bộ đị nh tuyế n ?.......................................................................................... 22
12. sao giao thứ c IP đư c gọ i là giao thứ c nỗ l c hế t nh, “best effort”? ................... 22
IV. Tầ ng giao vậ n ..................................................................................................... 23
ĐỀ Ơ NG ÔN TẬ P MẠ NG MÁY TÍNH © 3F-HEDSPI.NET
2
1. c giao thứ c ho t độ ng ở t ng giao vậ n ? ...................................................................... 23
2. UDP hoạ t độ ng như thế nào ? ......................................................................................... 23
3. TCP hoạ t độ ng n thế nào ? .......................................................................................... 24
4. Ki m soát luồ ng và kiể m soát tắ c ngh n trong TCP ........................................................ 26
5. sao TCP đư c gọ i là giao thứ c đáng tin cậ y ? ............................................................. 26
6. So sánh TCP và UDP ? ................................................................................................... 27
V. Tầ ng ứ ng dụ ng ................................................................................................... 28
1. c giao thứ c ho t độ ng ở t ng ứ ng d ng ....................................................................... 28
2. c mô hình ng dụ ng .................................................................................................... 28
3. Trình bày cơ chế hoạ t độ ng củ a HTTP? .......................................................................... 29
4. Trình bày cơ chế hoạ t độ ng củ a SMTP ? ......................................................................... 30
5. Trình bày cơ chế hoạ t độ ng củ a FTP ? ............................................................................ 30
ĐỀ Ơ NG ÔN TẬ P MẠ NG MÁY TÍNH © 3F-HEDSPI.NET
3
ĐỀ Ơ NG MẠ NG MÁY TÍNH
I. Kiế n trúc phân tầ ng
1. Tạ i sao phả i phân tầ ng?
- Việ c phân t ng giúp cho ng việ c thiế t kế , phát tri n, b o ng, nâng cấ p ... các thành
phân trở nên dễ dàng n. cho phép xác đị nh rõ nhim v ca mi tng mi
quan h gia chúng. C th mi tng gii quyết mt tp các vn đề liên quan đế n việ c
truy n dữ li u, và cung cp cho các giao thc tng cp trên mt dch v đư c đ nh nghĩa
rõ ràng da trên vic s dng các dch v ca các tng thp hơ n. Về mặ t lôgic, các t ng
trên gầ n vi ngư i dùng n làm vic vi d liu tru tư ng n, chúng da vào các
giao thc tng cp i đ biến đi d liu thành các dng cui cùng th đư c
truyn đi mt cách vt lý.
- Ư u đim ca kiến trúc phân tng :
Chia nh cho phép xác đnh chc năng ca mi tng
Các tng hot đng đc lp : tng trên ch quan tâm đến vic s dng tng i mà
không quan tân đến các tng xa n, t đó cho phép đnh nghĩa giao din chung gia
các tng
Kh năng m rng
Mm do, linh hot vi các công ngh mi, th ci tiến h thng bng cách thay
thế mt công ngh mi ca tng tư ơ ng ng.
Nếu không phân tng, khi mun thay đi phi thay thế toàn b.
2. hình OSI
- hình OSI (Open Systems Interconnection Reference Model, viết ngn là OSI Model
hoc OSI Reference Model) - tm dch hình tham chiếu kết ni các h thng m -
mt thiết kế da vào nguyên tng cp, gii mt cách tru tưng k thut kết ni
truyn thông gia các máy vi tính thiết kế giao thc mng gia chúng. hình OSI
gm 7 tng là :
Tầ ng Vậ t lý : Truyn các bit trên đư ng truyn d liu
Tầ ng Liên kế t dữ liệ u : Truyn d liu gia các thành phn ni kết trong mt mng
Tầ ng M ng : Chn đư ng, chuyn tiếp các gói tin t ngun đến đích
Tầ ng Giao vậ n : X lý vic truyn nhn d liu gia các ng dng
Tầ ng Phiên : Đng b hóa, thiết lp các qui trình đánh du đim hoàn thành
(checkpointing) - giúp vic phc hi truyn thông nhanh hơ n khi li xy ra, vì
đim đã hoàn thành đã đư c đánh du - trì hoãn (adjournment), kết thúc (termination)
và khi đng li (restart), và khôi phc quá trình trao đi
Tầ ng Trình diễ n : Cho phép các ng dng biu din d liu, mã hóa, nén, chuyn
đi ...
ĐỀ Ơ NG ÔN TẬ P MẠ NG MÁY TÍNH © 3F-HEDSPI.NET
4
Tầ ng ng dụ ng : Cung cp phư ơ ng tin cho n i dùng truy nhp c thông tin
d liu trên mng thông qua chư ơ ng trình ng dng. Tng này giao din chính đ
n ing tư ơ ng tác vi c ơ ng trình ng dng, và qua đó vi mng.
- i đây là hình nh v mô hình OSI và các dng gói tin mà nó chuyn tiếp
3. hình TCP/IP
- B giao thc TCP/IP, ngn gn là TCP/IP (Internet protocol suite hoc IP suite hoc
TCP/IP protocol suite - b giao thc liên mng), là mt b các giao thc truyn thông cài
đt chng giao thc mà Internet và hu hết các mng máy tính t ơ ng mi đang chy trên
đó. B giao thc này đư c đt tên theo hai giao thc chính ca nó là TCP (Giao thc
Điu khin Giao vn) và IP (Giao thc Liên mng). Chúng cũng là hai giao thc đu tiên
đư c đnh nghĩa.
- B giao thc TCP/IP có th đư c coi mt tp hp các tng, mi tng gii quyết mt tp
các vn đ liên quan đến vic truyn d liu, cung cp cho các giao thc tng cp
trên mt dch v đư c đnh nghĩa rõ ràng da trên vic s dng các dch v ca các tng
thp hơ n. V mt lôgic, các tng trên gn vi n i ng n làm vic vi d liu
tru tư ng n, chúng da vào các giao thc tng cp i đ biến đi d liu thành các
dng mà cui cùng có th đư c truyn đi mt cách vt lý.
- nh TCP/IP th gm 4 hoc 5 tng tùy cách hiu. Hu hết các tài liu, nh nh
trên mng chia TCP/IP là 4 tng là : Tng ng dng, tng giao vn, tng mng tng
liên kết hay tng truy nhp mng. Tuy nhiên, trong giáo trình hc trên lp, t tng liên
kết đư c chia ra làm 2 tng là tng vt lý và tng liên kết d liu.