![](images/graphics/blank.gif)
Kiến trúc mạng căn bản
lượt xem 48
download
![](https://tailieu.vn/static/b2013az/templates/version1/default/images/down16x21.png)
Mạng máy tính là hệ thống các máy tính độc lập được kết nối với nhau. Khái niệm độc lập ở đây có nghĩa là chúng không có mối quan hệ chủ tớ rõ ràng
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Kiến trúc mạng căn bản
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Ch¬ng I. M¹ng m¸y tÝnh I. M¹ng m¸y tÝnh ........................................................................................ 5 II. Ph©n lo¹i m¹ng m¸y tÝnh........................................................................ 5 II.1. Ph©n lo¹i theo kiÕn tróc (topology) cña m¹ng.................................. 5 II.1.1. M¹ng ®iÓm-®iÓm (point-to-point network)................................ 6 II.1.2. M¹ng qu¶ng b¸ (broadcast network)......................................... 6 II.2. Ph©n lo¹i theo ph¬ng thøc chuyÓn m¹ch (Swiched Method) .......... 7 II.2.1. ChuyÓn m¹ch kªnh (Circuit Swiched Network) ........................ 7 II.2.2. ChuyÓn m¹ch tin b¸o (Message Swiched Network) .................. 7 II.2.3. ChuyÓn m¹ch gãi (Packed Swiched Network)........................... 7 II.3. Ph©n lo¹i theo ph¹m vi ho¹t ®éng.................................................... 7 II.3.1. M¹ng LAN (Local Area Network)............................................ 7 II.3.2. M¹ng MAN (Metropolian Area Network) ................................ 7 II.3.3. M¹ng WAN (Wide Area Network)........................................... 8 II.3.4. Liªn m¹ng (internet)................................................................. 8 Ch¬ng II. Giao thøc truyÒn th«ng vµ c¸c m« h×nh tham chiÕu I. Giao thøc truyÒn th«ng .......................................................................... 11 II. M« h×nh tham chiÕu OSI ...................................................................... 11 II.1. Giíi thiÖu m« h×nh OSI ................................................................. 11 II.2. C¸c tÇng cña m« h×nh OSI............................................................. 13 II.2.1. TÇng vËt lý (Physical layer) .................................................... 13 II.2.2. TÇng liªn kÕt d÷ liÖu (Data link layer) .................................... 14 II.2.3. TÇng m¹ng (Network layer).................................................... 14 II.2.4. TÇng giao vËn (Transport layer).............................................. 14 II.2.5. TÇng phiªn (Session layer)...................................................... 15 II.2.6. TÇng tr×nh diÔn (Presentation layer)........................................ 15 II.2.7. TÇng øng dông (Application layer) ......................................... 15 II.3. Nh÷ng vÊn ®Ò vÒ OSI..................................................................... 16 III. KiÕn tróc giao thøc IPX/SPX............................................................... 16 III.1. KiÕn tróc giao thøc IPX/SPX........................................................ 17 III.2. Gãi tin IPX................................................................................... 18 III.3. C¬ chÕ ho¹t ®éng cña Novell Netware ......................................... 18 Ch¬ng III. Bé Giao thøc TCP/IP I. Bé giao thøc TCP/IP .............................................................................. 20 II. KiÕn tróc cña bé giao thøc TCP/IP ....................................................... 21 II.1. KiÕn tróc ph©n tÇng cña TCP/IP .................................................... 21 1
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. II.2. C¬ chÕ ®Þa chØ Internet .................................................................. 24 II.2.1. §Þa chØ líp A.......................................................................... 25 II.2.2. §Þa chØ líp B .......................................................................... 26 II.2.3. §Þa chØ líp C .......................................................................... 26 II.3. M¹ng con vµ Subnet mask............................................................. 26 III. TÇng m¹ng (Network Layer)............................................................... 28 IV. TÇng Internet (Internet Layer)............................................................ 29 IV.1. Gãi tin IP ..................................................................................... 30 IV.2. Giao thøc chuyÓn ®Þa chØ ARP (Address Resolution Protocol) vµ c¬ giao thøc chuyÓn ngîc ®Þa chØ RARP (Reverse Address Resolution Protocol)............................................................................................... 33 IV.2.1. ChuyÓn giao trùc tiÕp ............................................................ 33 IV.2.2. ChuyÓn giao ®Þa chØ ®éng...................................................... 33 IV.2.3. Gãi tin ARP .......................................................................... 34 IV.3. Giao thøc ®iÒu khiÓn truyÒn tin (Internet Control Message Protocol - ICMP) ................................................................................................ 36 IV.3.1. Gãi tin ICMP ........................................................................ 36 IV.3.2. §iÒu khiÓn dßng d÷ liÖu........................................................ 37 IV.3.3. Th«ng b¸o lçi........................................................................ 37 IV.3.4. §Þnh híng l¹i ...................................................................... 37 IV.3.5. KiÓm tra tr¹m lµm viÖc ......................................................... 38 IV.4. ThuËt to¸n dÉn ®êng .................................................................. 38 V. tÇng giao vËn ....................................................................................... 42 V.1. Giao thøc kh«ng kÕt nèi (User Datagram Protocol - UDP) ............ 42 V.1.1. Gãi th«ng tin UDP ................................................................. 42 V.1.2. Ph©n kªnh, hîp kªnh vµ Ports................................................. 43 V.2. Giao thøc ®iÒu khiÓn truyÒn tin (Transmission Control Protocol - TCP) ..................................................................................................... 45 V.2.1. Gãi tin TCP ............................................................................ 48 V.2.2. Cæng, kÕt nèi vµ ®iÓm kÕt nèi................................................. 48 VI. TÇng øng dông cña TCP/IP ................................................................. 50 VI.1. DÞch vô tªn miÒn (Domain Name Service - DNS)......................... 50 VI.2. §¨ng nhËp tõ xa (Telnet) ............................................................. 52 VI.3. Th ®iÖn tö (Electronic Mail)....................................................... 53 VI.4. Giao thøc truyÒn tÖp (File Transfer Protocol - FTP) ..................... 55 VI.5. Nhãm tin (News groups).............................................................. 56 VI.6. T×m kiÕm tÖp (Archie) ................................................................. 56 VI.7. Tra cøu th«ng tin theo thùc ®¬n (Gopher) .................................... 56 VI.8. T×m kiÕm th«ng tin theo chØ sè (WAIS) ....................................... 56 VI.9. Siªu v¨n b¶n (WWW).................................................................. 57 2
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Ch¬ng IV. X©y dùng ch¬ng tr×nh truyÒn tÖp I. Giao diÖn lËp tr×nh................................................................................. 58 I.1. Giao diÖn lËp tr×nh.......................................................................... 58 I.2. Network I/O vµ file I/O................................................................... 59 I.3. Lµm viÖc víi Socket ....................................................................... 60 I.3.1. Socket...................................................................................... 60 I.3.2. §Þa chØ Socket.......................................................................... 61 I.3.3. Mét sè lêi gäi t¹o lËp socket.................................................... 63 I.3.4. Mét sè lêi gäi göi d÷ liÖu qua socket ....................................... 67 I.3.5. Mét sè lêi gäi nhËn d÷ liÖu tõ socket ....................................... 68 II. M« h×nh Client-Server .......................................................................... 69 II.1. M« h×nh Client-Server sö dông dÞch vô kh«ng kÕt nèi ................... 70 II.2. M« h×nh Client-Server sö dông dÞch vô híng kÕt nèi ................... 71 III. X©y dùng ch¬ng tr×nh truyÒn tÖp....................................................... 72 III.1. ThiÕt kÕ vµ cµi ®Æt ch¬ng tr×nh ................................................... 72 III.1.1. Giao thøc øng dông ®îc x©y dùng vµ sö dông trong ch¬ng tr×nh .................................................................................................. 72 III.1.2. Cµi ®Æt ch¬ng tr×nh.............................................................. 74 III.2. Mét sè vÊn ®Ò n¶y sinh trong qu¸ tr×nh thùc hiÖn vµ c¸ch gi¶i quyÕt77 III.2.1. VÊn ®Ò chuyÓn ®æi tÖp gi÷a hai hÖ ®iÒu hµnh. ....................... 77 III.2.2. VÊn ®Ò vÒ mét sè lÖnh t¬ng t¸c ........................................... 79 Phô lôc a. Mét sè m¹ng côc bé I. M¹ng Ethernet vµ IEEE 802.3 ............................................................... 81 II. M¹ng Token-Pasing Rings (IEEE 802.5) ............................................. 81 III. M¹ng Token-Passing Busses (IEEE 802.4) ......................................... 83 Phô lôc B. Mét sè kü thuËt chän ®êng ®i ng¾n nhÊt I. Gi¶i thuËt Dijkstra cho viÖc chän ®êng tËp trung ................................. 85 II. Gi¶i thuËt Ford& Fulkerson cho viÖc chän ®êng ph©n t¸n.................. 86 Phô lôc C. V¨n b¶n ch¬ng tr×nh (PhÇn client) I. Ch¬ng tr×nh chÝnh (main.c).................................................................. 88 II. Th viÖn sö dông (Socket.c) ................................................................. 94 3
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 4
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Ch¬ng I . M¹ng m¸y tÝnh I. M¹ng m¸y tÝnh M¹ng m¸y tÝnh lµ hÖ thèng c¸c m¸y tÝnh ®éc lËp (autonomous) ®îc kÕt nèi víi nhau. Kh¸i niÖm ®éc lËp ë ®©y cã nghÜa lµ chóng kh«ng cã mèi quan hÖ chñ/tí (master/slave) râ rµng. Hai m¸y tÝnh ®îc gäi lµ ®îc kÕt nèi víi nhau nÕu chóng cã kh¶ n¨ng trao ®æi th«ng tin. Sù kÕt nèi cã thÓ th«ng qua d©y dÉn, tia laser, sãng ®iÖn tõ hay vÖ tinh viÔn th«ng... ViÖc kÕt nèi c¸c m¸y tÝnh cã nh÷ng u ®iÓm sau Sö dông chung tµi nguyªn (resource sharing): Ch¬ng tr×nh, d÷ liÖu, thiÕt bÞ cã thÓ ®îc dïng chung bëi ngêi dïng tõ c¸c m¸y tÝnh trªn m¹ng. T¨ng ®é tin cËy cña hÖ thèng th«ng tin (reliability): NÕu mét m¸y tÝnh hay mét ®¬n vÞ d÷ liÖu nµo ®ã bÞ háng th× lu«n cã thÓ sö dông mét m¸y tÝnh kh¸c hay mét b¶n sao kh¸c cña d÷ liÖu, nhê ®ã, kh¶ n¨ng m¹ng bÞ ngõng sö dông ®îc gi¶m thiÓu. T¹o ra m«i trêng truyÒn th«ng m¹nh gi÷a nhiÒu ngêi sö dông trªn ph¹m vi ®Þa lý réng: Môc tiªu nµy ngµy cµng trë nªn quan träng nhÊt lµ khi m¹ng m¸y tÝnh ®· ph¸t triÓn trªn ph¹m vi toµn cÇu nh ngµy nay. TiÕt kiÖm chi phÝ: Do tµi nguyªn ®îc dïng chung, hÖ thèng tin cËy h¬n nªn chi phÝ thiÕt bÞ vµ b¶o dìng cña m¹ng m¸y tÝnh thÊp h¬n so víi trêng hîp m¸y tÝnh riªng lÎ. II. Ph©n lo¹i m¹ng m¸y tÝnh II.1. Ph©n lo¹i theo kiÕn tróc (topology) cña m¹ng Ph©n lo¹i theo kiÕn tróc lµ c¸ch ph©n lo¹i m¹ng m¸y tÝnh theo c¸ch kÕt nèi c¸c m¸y tÝnh trong m¹ng 5
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. II.1.1. M¹ng ®iÓm-®iÓm (point-to-point network) C¸c ®êng truyÒn nèi c¸c cÆp nót víi nhau, mçi nót cã tr¸ch nhiÖm lu tr÷ t¹m thêi sau ®ã chuyÓn tiÕp d÷ liÖu tíi ®Ých. C¸ch lµm viÖc nµy cßn gäi lµ lu vµ chuyÓn tiÕp (store-and-forward). M¹ng ®iÓm-®iÓm cÇn sö dông lîng c¸p nèi lín hoÆc nhiÒu ®êng ®iÖn tho¹i thuª riªng (leased telephone lines), mçi ®êng nèi mét cÆp ®iÓm lµm viÖc. NÕu 2 ®iÓm lµm viÖc muèn göi th«ng tin cho nhau mµ kh«ng cã ®êng truyÒn trùc tiÕp, d÷ liÖu cña chóng cÇn ®îc truyÒn qua mét sè nót kh¸c do ®ã, thuËt to¸n dÉn ®êng cã vai trß rÊt quan träng trong kiÕn tróc m¹ng ®iÓm-®iÓm. Star Ring Tree II.1.2. M¹ng qu¶ng b¸ (broadcast network) TÊt c¶ c¸c nót cïng dïng chung mét ®êng truyÒn vËt lý. D÷ liÖu ®îc tiÕp nhËn bëi tÊt c¶ c¸c m¸y tÝnh, nÕu m¸y tÝnh nµo kiÓm tra thÊy gãi tin ®îc göi cho m×nh, nã sÏ gi÷ l¹i vµ xö lý. C¸c m¹ng qu¶ng b¸ thêng cho phÐp sö dông ®Þa chØ broadcasting ®Ó göi th«ng b¸o tíi toµn m¹ng. Bus Satellite Ring 6
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. II.2. Ph©n lo¹i theo ph¬ng thøc chuyÓn m¹ch (Swiched Method) II.2.1. ChuyÓn m¹ch kªnh (Circuit Swiched Network) Th«ng tin truyÒn qua mét kªnh vËt lý cè ®Þnh, tèc ®é vµ ®é tin cËy cao nhng l·ng phÝ ®êng truyÒn do kh«ng sö dông hÕt. II.2.2. ChuyÓn m¹ch tin b¸o (Message Swiched Network) Liªn l¹c ®îc thiÕt lËp khi cã th«ng tin cÇn truyÒn, th«ng tin ®îc ®Þnh d¹ng gåm header vµ data vµ cã ®é dµi kh«ng cè ®Þnh: Mèi liªn l¹c ®îc thiÕt lËp vµ chØ gi¶i phãng khi truyÒn xong d÷ liÖu do ®ã kh«ng qu¶n lý ®îc thêi gian chiÕm ®êng truyÒn II.2.3. ChuyÓn m¹ch gãi (Packed Swiched Network) Th«ng tin ®îc c¾t ra thµnh c¸c gãi cã ®é dµi quy ®Þnh VÝ dô Erthenet IEEE 802.3 chia message thµnh c¸c gãi 1500 bytes. Mçi gãi ®Òu cã header vµ data. C¸c gãi cña c¸c message kh¸c nhau cã thÓ truyÒn xen kÏ trªn ®êng truyÒn do ®ã thêi gian chê ®îi chung cña hÖ thèng gi¶m. II.3. Ph©n lo¹i theo ph¹m vi ho¹t ®éng Theo ph¹m vi ho¹t ®éng, ngêi ta chia m¹ng m¸y tÝnh thµnh nh÷ng lo¹i sau II.3.1. M¹ng LAN (Local Area Network) Thêng lµ m¹ng ®îc sö dông cho mét c«ng ty, trêng häc hay trong mét toµ nhµ, kho¶ng c¸ch t¬ng ®èi nhá (cì vµi tr¨m m tíi vµi Km) tèc ®é truyÒn lín, ®é trÔ nhá. (Phô lôc A tr×nh bµy mét sè m¹ng côc bé thêng ®îc sö dông) II.3.2. M¹ng MAN (Metropolian Area Network) M¹ng ®îc cµi ®Æt trong ph¹m vi mét ®« thÞ hay trung t©m kinh tÕ - x· héi (cã b¸n kÝnh kho¶ng 100 Km) 7
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. II.3.3. M¹ng WAN (Wide Area Network) M¹ng diÖn réng cã thÓ bao trïm mét vïng réng lín cì quèc gia hay lôc ®Þa. II.3.4. Liªn m¹ng (internet) PhÇn lín c¸c m¹ng côc bé ®Òu ®éc lËp víi nhau vÒ phÇn cøng còng nh phÇn mÒm, chóng ®îc thiÕt lËp nh»m môc ®Ých phôc vô nh÷ng nhãm ngêi cô thÓ nµo ®ã. Trong mçi m¹ng ®ã, ngêi dïng tù lùa chän mét c«ng nghÖ phÇn cøng phï hîp víi c«ng viÖc cña hä. Mét ®iÒu quan träng n÷a lµ kh«ng thÓ x©y dùng mét m¹ng chung dùa trªn mét c«ng nghÖ sö dông trªn mét m¹ng ®¬n lÎ nµo ®ã bëi v× kh«ng cã c«ng nghÖ m¹ng nµo cã thÓ tho¶ m·n nhu cÇu cho tÊt c¶ mäi ngêi. Mét sè ngêi cã nhu cÇu sö dông ®êng nèi cao tèc ®Ó truyÒn d÷ liÖu cña m×nh trong khi c¸c m¹ng LAN kh«ng thÓ më réng ph¹m vi ho¹t ®éng qu¸ xa. Mét sè m¹ng tèc ®é chËm l¹i cã thÓ kÕt nèi m¸y tÝnh tíi hµng ngµn dÆm... Liªn m¹ng m¸y tÝnh (internetworking hay internet) lµ mét c«ng nghÖ ®îc ®a ra nh»m kÕt nèi c¸c m¹ng thµnh mét thÓ thèng nhÊt. C«ng nghÖ internet che dÊu ®i kiÕn tróc vËt lý cña m¹ng vµ cho phÐp m¸y tÝnh truyÒn th«ng mét c¸ch ®éc lËp víi liªn kÕt vËt lý cña m¹ng. Mét liªn m¹ng ®· kh¸ quen thuéc víi chóng ta lµ m¹ng Internet Giíi thiÖu m¹ng Internet Internet lµ mét tæ hîp hµng triÖu m¸y ®îc kÕt nèi víi nhau th«ng qua c¸c thiÕt bÞ ghÐp nèi thêng gäi lµ gateway ®Ó cã thÓ chia sÎ th«ng tin víi nhau, trong ®ã cã ®ñ lo¹i m¸y tÝnh, vµ chóng sö dông nhiÒu hÖ ®iÒu hµnh kh¸c nhau. Th«ng tin trªn Internet gåm ®ñ lo¹i tõ th ®iÖu tö, c¸c file ®å ho¹ ®Õn video vµ cßn nhiÒu thø kh¸c ®îc cung cÊp bëi nh÷ng ngêi sö dông Internet b»ng nhiÒu ph¬ng thøc, víi nhiÒu t tëng kh¸c nhau. Quy m« cña Internet Cã bao nhiªu m¸y ®îc kÕt nèi vµo Internet? Con sè cô thÓ lu«n lu«n thay ®æi, nh÷ng ®Þa chØ míi lu«n lu«n ®îc cËp nhËt tõng gi©y chóng ta cã thÓ truy nhËp ®Þa chØ Web site cña tæ chøc Network Wizards 8
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. http://www.nw.com/zone/WWW/top.html ®Ó biÕt nh÷ng sè liÖu míi nhÊt Thêi gian Sè lîng m¸y Th¸ng 1 n¨m 1996 14,252,000 Th¸ng 1 n¨m 1997 21,819,000 Th¸ng 1 n¨m 1998 29,670,000 Nh÷ng m¸y chñ (host) m¹nh thêng sö dông nh÷ng hÖ ®iÒu hµnh ®a nhiÖm, vÝ dô nh UNIX, ®Ó ngêi sö dông kÕt nèi vµo, nh thÕ cã nghÜa lµ sè m¸y cña ngêi sö dông m¹ng nhiÒu h¬n nh÷ng con sè trªn. Nh÷ng m¸y chñ ®îc ®Þnh vÞ t¹i c¸c ®iÓm nh th viÖn, c¸c trêng ®¹i häc, c¸c tæ chøc chÝnh phñ, c¸c ®¹i lý, c¸c c«ng ty, c¸c trêng trung häc, tiÓu häc trªn toµn thÕ giíi. Nh÷ng m¸y chñ nµy ®îc kÕt nèi víi nhau qua ®êng ®iÖn tho¹i vµ chØ mÊt kho¶ng 640/1000 gi©y ®Ó b¾t ®Çu nhËn th«ng b¸o tõ B¾c Mü tíi Nam cùc. C¸c dÞch vô mµ Internet cung cÊp PhÇn lín ngêi sö dông Internet kh«ng cÇn biÕt ®Õn cña c«ng nghÖ sö dông trªn Internet, ®èi víi hä Internet chØ ®¬n gi¶n lµ mét bé ch¬ng tr×nh phÇn mÒm mang l¹i cho hä nh÷ng kh¶ n¨ng truyÒn th«ng cã Ých. ChÝnh ®iÒu nµy mang l¹i cho Internet sè ngêi dïng ®«ng ®¶o tíi nh vËy. C¸c dÞch vô møc øng dông ban ®Çu trªn Internet Th ®iÖn tö (Electronic mail) Cho phÐp ngêi dïng ngåi tríc m¸y tÝnh t¹i nhµ m×nh göi E-mail tíi bÊt cø ai ë ®©u trªn thÕ giíi nÕu hä cã ®Þa chØ E- mail. Hä cã thÓ tham gia c¸c nhãm th¶o luËn (discussion group) vÒ nh÷ng ®Ò tµi kh¸c nhau hay b¾t ®Çu mét nhãm míi vÒ nh÷ng chñ ®Ò mµ hä a thÝch. TruyÒn file (File Transfer) NÕu cÇn mét ch¬ng tr×nh phÇn mÒm míi nh c¸c tiÖn Ých nÐn file, c¸c ch¬ng tr×nh diÖt virus, mét phÇn mÒm trß ch¬i, h×nh ¶nh hay ©m thanh, ngêi dïng cã thÓ t¶i xuèng bÊt cø lóc nµo víi File Transfer. 9
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Truy nhËp tõ xa (Remote login) Cã lÏ ®iÒu thó vÞ nhÊt trong c¸c øng dông cña Internet lµ Remote login, nã cho phÐp ngêi dïng kÕt nèi vµo mét m¸y tÝnh ë xa nh mét tr¹m cuèi ®Ó sö dông m¸y tÝnh ®ã. DÞch vô møc m¹ng cña Internet Mét lËp tr×nh viªn viÕt ch¬ng tr×nh øng dông trªn Internet cÇn cã mét c¸i nh×n kh¸c víi ngêi chØ ®¬n gi¶n sö dông dÞch vô Internet. ë tÇng m¹ng, Internet cung cÊp 2 kiÓu dÞch vô mµ c¸c øng dông cña Internet thêng dïng ®ã lµ DÞch vô truyÒn kh«ng kÕt nèi (Connectionless Paket Delivery Service) lµ mét ph¬ng thøc truyÒn d÷ liÖu mµ c¸c m¹ng chuyÓn m¹ch gãi cung cÊp. §iÒu nµy chØ ®¬n gi¶n lµ m¹ng Internet chuyÓn c¸c gãi tin tõ m¸y nµy sang m¸y kh¸c dùa vµo th«ng tin ®Þa chØ cña gãi ®Õn ®Ých cña nã. ViÖc chia nhá gãi tin truyÒn nµy cã mét lîi ®iÓm lµ nÕu mét ®êng ®i bÞ bËn hoÆc bÞ ®øt, th× c¸c gãi cã thÓ ®îc truyÒn theo mét ®êng kh¸c. DÞch vô truyÒn tin cËy (Reliable Stream Transport Service) PhÇn lín c¸c øng dông ®ßi hái nhiÒu dÞch vô h¬n chØ truyÒn th«ng kh«ng kÕt nèi bëi v× chóng cÇn tù ®éng söa lçi, kiÓm tra tÝnh toµn vÑn cña th«ng tin truyÒn ®i trªn m¹ng. Reliable Stream Transport Service gi¶i quyÕt vÊn ®Ò nµy cho ta. 10
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Ch¬ng II . Giao thøc truyÒn th«ng vµ C¸c m« h×nh tham chiÕu I. Giao thøc truyÒn th«ng §Ó c¸c m¸y tÝnh trªn m¹ng cã thÓ trao ®æi th«ng tin víi nhau, chóng cÇn cã mét bé nh÷ng phÇn mÒm cïng lµm viÖc theo mét chuÈn nµo ®ã. Giao thøc truyÒn th«ng (protocol) lµ tËp quy t¾c quy ®Þnh ph¬ng thøc truyÒn nhËn th«ng tin gi÷a c¸c m¸y tÝnh trªn m¹ng. C¸c m¹ng m¸y tÝnh hiÖn ®¹i ®îc thiÕt kÕ b»ng c¸ch ph©n chia cÊu tróc ë møc ®é cao nh»m lµm gi¶m sù phøc t¹p khi thiÕt kÕ. C¸c giao thøc m¹ng thêng ®îc chia lµm c¸c tÇng (layer), mçi tÇng ®îc x©y ®Ó dùng dùa trªn dÞch vô cña tÇng díi nã vµ cung cÊp dÞch vô cho tÇng cao h¬n. II. M« h×nh tham chiÕu OSI II.1. Giíi thiÖu m« h×nh OSI M« h×nh m¹ng m¸y tÝnh do tæ chøc tiªu chuÈn ho¸ quèc tÕ (International Standard Organization - ISO) ®a ra n¨m 1983 ®îc gäi lµ m« h×nh tham chiÕu c¸c hÖ thèng më (Open Systems Interconect referent model - OSI). C¸c ®iÒu kho¶n m« t¶ trong m« h×nh ®îc sö dông réng r·i trong lý thuyÕt truyÒn th«ng, do ®ã, trong thùc tÕ khã cã thÓ nãi vÒ truyÒn th«ng mµ kh«ng sö dông thuËt ng÷ cña OSI. M« h×nh tham chiÕu OSI chøa 7 tÇng m« t¶ chøc n¨ng cña giao thøc truyÒn th«ng. Mçi tÇng cña m« h×nh OSI miªu t¶ mét chøc n¨ng ®îc thùc hiÖn khi d÷ liÖu di chuyÓn gi÷a c¸c øng dông gi÷a c¸c m¹ng. TÇng øng dông bao gåm c¸c tr×nh øng dông sö dông m¹ng. TÇng tr×nh diÔn tiªu chuÈn ho¸ d÷ liÖu cung cÊp cho tÇng øng dông. 11
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. TÇng phiªn qu¶n trÞ c¸c phiªn lµm viÖc gi÷a c¸c øng dông. TÇng giao vËn cung cÊp kÕt nèi tr¹m-tr¹m, xö lý lçi. TÇng m¹ng qu¶n trÞ viÖc kÕt nèi qua m¹ng cho c¸c tÇng trªn. TÇng liªn kÕt d÷ liÖu cung cÊp ph©n ph¸t d÷ liÖu tin cËy qua ®êng truyÒn vËt lý. TÇng vËt lý ®Þnh râ c¸c ®Æc thï cña thiÕt bÞ m¹ng. C¸c líp giao thøc ®îc xÕp chång líp nä trªn líp kia. ChÝnh sù xuÊt hiÖn cña nã, cÊu tróc thêng ®îc gäi lµ stack hoÆc giao thøc xÕp chång. ViÖc ph©n tÇng cña OSI tu©n theo mét sè nguyªn t¾c sau Mét líp ®îc t¹o ra khi cÇn ®Õn møc trõu tîng ho¸ t¬ng øng. Mçi líp cÇn thùc hiÖn c¸c chøc n¨ng ®îc ®Þnh nghÜa râ rµng. ViÖc chän chøc n¨ng cho mçi líp cÇn chó ý tíi viÖc ®Þnh nghÜa c¸c quy t¾c chuÈn ho¸ quèc tÕ. Ranh giíi c¸c møc cÇn chän sao cho th«ng tin ®i qua lµ Ýt nhÊt (tham sè cho ch¬ng tr×nh con lµ Ýt). Sè møc ph¶i ®ñ lín ®Ó c¸c chøc n¨ng t¸ch biÖt kh«ng n»m trong cïng mét líp vµ ®ñ nhá ®Ó m« h×nh kh«ng qu¸ phøc t¹p. Mét møc cã thÓ ®îc ph©n thµnh c¸c líp nhá nÕu cÇn thiÕt. C¸c møc con cã thÓ l¹i bÞ lo¹i bá. Hai hÖ thèng kh¸c nhau cã thÓ truyÒn th«ng víi nhau nÕu chóng b¶o ®¶m nh÷ng nguyªn t¾c chung (cµi ®Æt cïng mét giao thøc truyÒn th«ng). C¸c chøc n¨ng ®îc tæ chøc thµnh mét tËp c¸c tÇng ®ång møc cung cÊp chøc n¨ng nh nhau. C¸c tÇng ®ång møc ph¶i sö dông mét giao thøc chung. Mét tÇng kh«ng ®Þnh nghÜa mét giao thøc ®¬n, nã ®Þnh nghÜa mét chøc n¨ng truyÒn th«ng cã thÓ ®îc thi hµnh bëi mét sè giao thøc. Do vËy, mçi tÇng cã thÓ chøa nhiÒu giao thøc, mçi giao thøc cung cÊp mét dÞch vô phï hîp cho chøc n¨ng cña tÇng. VÝ dô c¶ giao thøc truyÒn file (File Transfer Protocol - 12
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. FTP) vµ giao thøc th ®iÖn tö (Simple Mail Transfer Protocol - SMTP) ®Òu cung cÊp dÞch vô cho ngêi dïng vµ c¶ hai ®Òu thuéc tÇng øng dông. Mçi møc ngang hµng giao thøc truyÒn th«ng (sù bæ xung cña c¸c giao thøc cïng møc t¬ng ®¬ng trªn hÖ thèng kh¸c). Mçi møc ph¶i ®îc chuÈn ho¸ ®Ó giao tiÕp víi møc t¬ng ®¬ng víi nã. Trªn lý thuyÕt, giao thøc chØ biÕt ®Õn nh÷ng g× liªn quan tíi líp cña nã mµ kh«ng quan t©m tíi møc trªn hoÆc díi cña nã. Tuy nhiªn ph¶i cã sù tho¶ thuËn ®Ó chuyÓn d÷ liÖu gi÷a c¸c tÇng trªn mét m¸y tÝnh, bëi mçi tÇng l¹i liªn quan tíi viÖc göi d÷ liÖu tõ øng dông tíi mét øng dông t¬ng ®¬ng trªn mét m¸y kh¸c. TÇng cao h¬n dùa vµo tÇng thÊp h¬n ®Ó chuyÓn d÷ liÖu qua m¹ng phÝa díi. D÷ liÖu chuyÓn xuèng ng¨n xÕp tõ tÇng nµy xuèng tÇng thÊp h¬n cho tíi khi ®îc truyÒn qua m¹ng nhê giao thøc cña tÇng vËt lý. ë ®Çu nhËn, d÷ liÖu ®i lªn ng¨n xÕp tíi øng dông nhËn. Nh÷ng tÇng riªng lÎ kh«ng cÇn biÕt c¸c tÇng trªn vµ díi nã xö lý ra sao, nã chØ cÇn biÕt c¸ch chuyÓn nhËn th«ng tin tõ c¸c tÇng ®ã. Sù c« lËp c¸c hµm truyÒn th«ng trªn c¸c tÇng kh¸c nhau gi¶m thiÓu sù tÝch hîp c«ng nghÖ cña ®Çu vµo mçi bé giao thøc. C¸c øng dông míi cã thÓ thªm vµo mµ kh«ng cÇn thay ®æi tÇng vËt lý cña m¹ng, phÇn cøng cã thÓ ®îc bæ sung mµ kh«ng cÇn viÕt l¹i c¸c phÇn mÒm øng dông. II.2. C¸c tÇng cña m« h×nh OSI II.2.1. TÇng vËt lý (Physical layer) TÇng vËt lý liªn quan tíi viÖc truyÒn dßng bit gi÷a c¸c m¸y b»ng kªnh truyÒn th«ng vËt lý, ë ®©y, cÊu tróc cña d÷ liÖu kh«ng ®îc quan t©m ®Õn. ViÖc thiÕt kÕ tÇng vËt lý cÇn quan t©m ®Õn c¸c vÊn ®Ò vÒ ghÐp nèi c¬ khÝ, ®iÖn tö, thñ tôc vµ m«i trêng truyÒn tin bªn díi nã vÝ dô møc ®iÖn ¸p t¬ng øng víi bit 0 - 1, thêi gian tån t¹i cña xung... 13
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. II.2.2. TÇng liªn kÕt d÷ liÖu (Data link layer) Liªn kÕt, thiÕt lËp, duy tr×, huû bá c¸c liªn kÕt d÷ liÖu lµ nhiÖm vô cña tÇng data link. Ngoµi ra tÇng data link cßn kiÓm so¸t lçi ®êng truyÒn, th«ng lîng. TÇng nµy thùc hiÖn viÖc ®ãng gãi th«ng tin göi thµnh c¸c frame, göi c¸c frame mét c¸ch tuÇn tù ®i trªn m¹ng, xö lý c¸c th«ng b¸o x¸c nhËn (Acknowledgement frame) do bªn nhËn göi vÒ. X¸c ®Þnh ranh giíi gi÷a c¸c frame b»ng c¸ch ghi mét sè byte ®Æc biÖt vµo ®Çu vµ cuèi frame. Gi¶i quyÕt vÊn ®Ò th«ng lîng truyÒn gi÷a bªn göi vµ bªn nhËn (VÊn ®Ò nµy cã thÓ ®îc gi¶i quyÕt bëi mét sè líp trªn). II.2.3. TÇng m¹ng (Network layer) VÊn ®Ò chñ chèt cña tÇng m¹ng lµ dÉn ®êng, ®Þnh râ c¸c gãi tin (packet) ®îc truyÒn theo nh÷ng con ®êng nµo tõ nguån ®Õn ®Ých. C¸c con ®êng nµy cã thÓ cè ®Þnh, Ýt bÞ thay ®æi, ®îc thiÕt lËp khi b¾t ®Çu liªn kÕt hay ®éng (dynamic) thay ®æi tuú theo tr¹ng th¸i t¶i cña m¹ng. NÕu cã nhiÒu gãi tin truyÒn trªn m¹ng cã thÓ x¶y ra t×nh tr¹ng t¾c nghÏn, tÇng m¹ng ph¶i gi¶i quyÕt vÊn ®Ò nµy. Thùc hiÖn chøc n¨ng giao tiÕp víi c¸c m¹ng bao gåm viÖc ®¸nh l¹i ®Þa chØ, c¾t hîp gãi tin cho phï hîp víi c¸c m¹ng. Ngoµi ra tÇng m¹ng cßn thùc hiÖn mét sè chøc n¨ng kÕ to¸n, vÝ dô, mét sè Firewall (packet filtering) ®îc cµi ®Æt trªn tÇng nµy ®Ó thèng kª sè lîng c¸c gãi tin truyÒn qua m¹ng hay ng¨n cÊm hoÆc cho phÐp c¸c gãi tin cña giao thøc nµo ®ã. II.2.4. TÇng giao vËn (Transport layer) KiÓm so¸t viÖc truyÒn tin tõ nót tíi nut (end-to-end): B¾t ®Çu tõ tÇng nµy, c¸c thùc thÓ ®· cã thÓ nãi chuyÖn mét c¸ch logic víi nhau. 14
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Thùc hiªn viÖc ghÐp kªnh vµ ph©n kªnh: Mçi øng dông cã thÓ göi d÷ liÖu ®i theo nhiÒu con ®êng, mét ®êng truyÒn l¹i cã thÓ ®îc nhiÒu øng dông sö dông, ph©n kªnh/hîp kªnh gi¶i quyÕt vÊn ®Ò ph©n chia d÷ liÖu cho c¸c øng dông. Kh¾c phôc sai sãt trong qu¸ tr×nh truyÒn tin: ViÖc kh¾c phôc sai sãt ®îc thùc hiÖn trªn nhiÒu tÇng kh¸c nhau, nhng hiÖu qu¶ nhÊt lµ ë c¸c tÇng cao, viÖc kh¾c phôc sai sãt lµm ë tÇng giao vËn lµ hîp lý nhÊt. II.2.5. TÇng phiªn (Session layer) TÇng nµy cho phÐp ngêi sö dông trªn c¸c m¸y kh¸c nhau thiÕt lËp, duy tr×, huû bá, ®ång bé phiªn truyÒn th«ng gi÷a hä. Cung cÊp mét sè dÞch vô h÷u Ých cho ngêi sö dông nh cho phÐp ngêi dïng logon vµo hÖ thèng chia sÎ thêi gian, truyÒn tÖp gi÷a c¸c m¸y tÝnh. Qu¶n lý token: c¬ chÕ thÎ bµi ®îc tÇng phiªn cung cÊp ®Ó tr¸nh hiÖn tîng tranh chÊp ®êng truyÒn trªn m¹ng. Thùc hiÖn ®ång bé (Synchronization): thùc hiÖn ®èi víi nh÷ng d÷ liÖu lín b»ng c¸ch thªm vµo c¸c th«ng tin kiÓm tra, söa lçi. II.2.6. TÇng tr×nh diÔn (Presentation layer) Gi¶i quyÕt vÊn ®Ò liªn quan tíi có ph¸p vµ ng÷ nghÜa cña th«ng tin nh chuyÓn ®æi th«ng tin theo mét chuÈn nµo ®ã ®îc c¶ hai bªn sö dông (m· ASCII - EDBCDIC). NÐn/gi·n d÷ liÖu ®Ó gi¶m sè lîng bit truyÒn trªn m¹ng. M· ho¸ d÷ liÖu ®Ó thùc hiÖn quyÒn truy cËp. II.2.7. TÇng øng dông (Application layer) TÇng øng dông cung cÊp giao diÖn sö dông cho ngêi dïng vµ m«i trêng truyÒn tin. 15
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Thùc hiÖn chøc n¨ng chuyÓn file trong ®ã cã gi¶i quyÕt vÊn ®Ò kh«ng t¬ng thÝch nh c¸ch ®Æt tªn file hay c¸c m· ®iÒu khiÓn trong mét tÖp v¨n b¶n... Cung cÊp c¸c dÞch vô Electronic mail, Remote login, Directory lookup... II.3. Nh÷ng vÊn ®Ò vÒ OSI B¶n th©n OSI kh«ng ph¶i lµ mét kiÕn tróc m¹ng bëi v× nã kh«ng chØ ra chÝnh x¸c c¸c dÞch vô vµ c¸c nghi thøc ®îc sö dông trong mçi tÇng. M« h×nh nµy chØ ra mçi tÇng cÇn thùc hiÖn nhiÖm vô g×. ISO ®· ®a ra c¸c tiªu chuÈn cho tõng tÇng, nhng c¸c tiªu chuÈn nµy kh«ng ph¶i lµ mét bé phËn cña m« h×nh tham chiÕu. M« h×nh OSI ra ®êi sau khi c¸c giao thøc TCP/IP (TCP/IP sÏ ®îc tr×nh bµy ë phÇn sau) ®· ®îc sö dông réng r·i, nhiÒu c«ng ty ®· ®a ra c¸c s¶n phÈm TCP/IP, v× vËy, m« h×nh OSI chØ ®îc sö dông trong thùc tÕ nh mét chuÈn vÒ lý thuyÕt. Trong m« h×nh OSI, mét sè chøc n¨ng nh ®iÒu khiÓn th«ng lîng, kiÓm tra lçi xuÊt hiÖn lÆp l¹i trong mét sè tÇng. §iÒu nµy cã nguyªn nh©n do m« h×nh OSI ®îc chia lµm c¸c tÇng kh¸c nhau, mçi tÇng t¬ng øng víi mét ®èi tîng ®éc lËp (cã d÷ liÖu vµ c¸c ph¬ng thøc riªng cña nã, ®éc lËp víi c¸c ®èi tîng kh¸c). M« h×nh OSI kh«ng cã c¸c dÞch vô vµ giao thøc kh«ng híng kÕt nèi mÆc dï hÇu hÕt c¸c m¹ng ®Òu cã sö dông. M« h×nh qu¸ phøc t¹p cho viÖc cµi ®Æt lµm cho OSI khã cã thÓ øng dông réng r·i trªn thùc tÕ. III. KiÕn tróc giao thøc IPX/SPX Mét hÖ thèng m¹ng m¸y PC ®îc sö dông phæ biÕn nhÊt trªn thÕ giíi trong thêi gian võa qua lµ m¹ng Novell Netware. Nã ®îc thiÕt kÕ cho c¸c c«ng ty, ®Ó chuyÓn tõ viÖc sö dông m¸y tÝnh lín (Mainframe) sang sö dông PC. Mçi PC lµm chøc n¨ng kh¸ch hµng (client), mét sè m¸y m¹nh ho¹t ®éng nh m¸y phôc vô (Server), chóng cung cÊp c¸c dÞch vô file, c¸c dÞch vô CSDL vµ c¸c 16
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. dÞch vô kh¸c cho mét nhãm kh¸ch hµng. Nãi c¸ch kh¸c, Novell Netware ho¹t ®éng theo m« h×nh file-server. III.1. KiÕn tróc giao thøc IPX/SPX Application SAP File server Transport NCP SPX Network IPX Datalink Ethernet Token ring ARCnet Physical Ethernet Token ring ARCnet Novell Netware sö dông chång giao thøc IPX/SPX dùa trªn mét hÖ thèng m¹ng cò cña h·ng Xerox-XNSTM nhng cã mét sè thay ®æi. Novell Netware ra ®êi tríc OSI vµ kh«ng dùa trªn m« h×nh nµy. TÇng vËt lý vµ tÇng Data link cã thÓ ®îc chän trong sè nhiÒu chuÈn c«ng nghiÖp kh¸c nhau bao gåm Ethernet, IBM token ring vµ ARCnet. TÇng m¹ng kh«ng ®Þnh híng nèi kÕt, kh«ng b¶o ®¶m (unreliable connectionless) cã tªn lµ IPX (Internet Packet eXchange). Nã chuyÓn c¸c packet tõ nguån tíi ®Ých mét c¸ch trong suèt víi ngêi dïng ngay c¶ khi nguån vµ ®Ých n»m ë c¸c m¹ng kh¸c nhau. IPX sö dông ®Þa chØ 12 byte. TÇng giao vËn: Giao thøc NCP (Network Core Protocol) cung cÊp nhiÒu dÞch vô kh¸c ngoµi viÖc vËn chuyÓn d÷ liÖu cña ngêi sö dông, nã chÝnh lµ tr¸i tim cña Novell Netware. Giao thøc thø hai cña tÇng nµy lµ SPX (Sequenced Packet eXchange). Nã chØ thùc hiÖn viÖc vËn chuyÓn. C¸c øng dông cã thÓ lùa chän sö dông mét trong c¸c giao thøc cña tÇng nµy vÝ dô hÖ thèng file sö dông NCP, Lotus Note sö dông SPX. TÇng Application n»m trªn cïng, cã nhiÒu giao thøc kh¸c nhau cung cÊp cho ngêi sö dông c¸c dÞch vô nh ®· tr×nh bµy ë trªn. 17
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. III.2. Gãi tin IPX §iÓm mÊu chèt cña kiÕn tróc IPX/SPX lµ gãi tin IPX cã cÊu tróc nh sau Offset Field Length (byte) 0 Checksum 2 2 Packet length 2 4 Transport control 1 5 Packet type 1 6 Destination Address 12 18 Source Address 12 30 ? Checksum: Ýt khi sö dông v× tÇng Data link bªn díi ®· cung cÊp checksum Packet length: chøa chiÒu dµi cña packet tÝnh c¶ header vµ data Packet type: ®¸nh dÊu c¸c packet ®iÒu khiÓn kh¸c nhau. Destination Address: ®Þa chØ ®Ých cña gãi tin. Source Address: ®Þa chØ nguån cña gãi tin. Data: ChiÕm phÇn cuèi cña gãi, cã ®é dµi phô thuéc vµo trêng paket length trªn. III.3. C¬ chÕ ho¹t ®éng cña Novell Netware Cø kho¶ng mçi phót mét lÇn, mçi server l¹i ph¸t ®i (broadcast) mét packet, cho biÕt ®Þa chØ cña chÝnh nã vµ c¸c dÞch vô mµ nã cung cÊp. ViÖc nµy sö dông giao thøc SAP (Service Advertising Protocol). C¸c packet nµy ®îc tiÕn tr×nh dÞch vô (special agent process) ch¹y trªn c¸c m¸y router nhËn vµ thu thËp. C¸c agent sö dông th«ng tin chøa trong ®ã ®Ó x©y dùng CSDL vÒ c¸c server. Khi mét m¸y client khëi ®éng, nã ph¸t mét request ®Ó hái xem server gÇn nhÊt ë ®©u. Agent trªn m¸y router ®Þa ph¬ng tiÕp nhËn yªu cÇu nµy, kiÓm tra CSDL vÒ server, lùa chän server phï hîp göi l¹i th«ng tin cho client. Tõ thêi ®iÓm ®ã, Client cã thÓ thiÕt lËp kÕt nèi NCP víi server vµ sö dông c¸c dÞch vô cña server. Trong qu¸ tr×nh kÕt nèi, client vµ server tho¶ thuËn víi nhau vÒ 18
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. chiÒu dµi cùc ®¹i cña d÷ liÖu, trong qu¸ tr×nh sö dông, client cã thÓ tra cøu CSDL cña server ®Ó biÕt th«ng tin cña c¸c server kh¸c. 19
- Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Ch¬ng III. Giao thøc TCP/IP I. Giao thøc TCP/IP Vµo cuèi nh÷ng n¨m 1960 vµ ®Çu 1970, Trung t©m nghiªn cøu cÊp cao (Advanced Research Projects Agency - ARPA) thuéc bé quèc phßng MÜ (Department of Defense - DoD) ®îc giao tr¸ch nhiÖm ph¸t triÓn m¹ng ARPANET. M¹ng ARPANET bao gåm m¹ng cña nh÷ng tæ chøc qu©n ®éi, c¸c trêng ®¹i häc vµ c¸c tæ chøc nghiªn cøu vµ ®îc dïng ®Ó hç trî cho nh÷ng dù ¸n nghiªn cøu khoa häc vµ qu©n ®éi (Ngµy nay, ARPA ®îc gäi lµ DARPA). N¨m 1984, DoD chia ARPANET ra thµnh 2 phÇn: ARPANET sö dông cho nghiªn cøu khoa häc vµ MILNET sö dông cho qu©n ®éi. §Çu nh÷ng n¨m 1980, mét bé giao thøc míi ®îc ®a ra lµm giao thøc chuÈn cho m¹ng ARPANET vµ c¸c m¹ng cña DoD mang tªn DARPA Internet protocol suit, thêng ®îc gäi lµ bé giao thøc TCP/IP hay cßn gäi t¾t lµ TCP/IP. N¨m 1987 tæ chøc nghiªn cøu quèc gia Hoa Kú (National Science Foundation - NSF) tµi trî cho viÖc kÕt nèi 6 trung t©m siªu tÝnh trªn toµn liªn bang l¹i víi nhau thµnh mét m¹ng víi tªn gäi NSFNET. VÒ mÆt vËt lý, m¹ng nµy kÕt nèi 13 ®iÓm lµm viÖc b»ng ®êng ®iÖn tho¹i cao tèc ®îc gäi lµ NSFNET backbone. Kho¶ng 8 ®êng backbone ®· ®îc x©y dùng. NSFNET ®îc më réng víi hµng chôc m¹ng ®Þa ph¬ng kÕt nèi vµo nã vµ kÕt nèi vµo m¹ng Internet cña DARPA. C¶ NSFNET vµ c¸c m¹ng con cña nã ®Òu sö dông bé giao thøc TCP/IP. TCP/IP cã mét sè u ®iÓm nh sau: Giao thøc chuÈn më s½n sµng ph¸t triÓn ®éc lËp víi phÇn cøng vµ hÖ ®iÒu hµnh. TCP/IP lµ giao thøc lý tëng cho viÖc hîp nhÊt phÇn cøng vµ phÇn mÒm kh¸c nhau, ngay c¶ khi truyÒn th«ng trªn Internet. Sù ®éc lËp rµnh m¹ch víi phÇn cøng vËt lý cña m¹ng cho phÐp TCP/IP hîp nhÊt c¸c m¹ng kh¸c nhau. TCP/IP cã thÓ ch¹y trªn m¹ng Ethernet, m¹ng Token ring, 20
![](images/graphics/blank.gif)
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình mạng máy tính - Chương 3
15 p |
227 |
74
-
Đề cương chi tiết Thực hành mạng máy tính - Đại học Cần Thơ
37 p |
407 |
60
-
MẠNG MÁY TÍNH COMPATIBILITY
102 p |
177 |
59
-
Chương II: Kiến trúc phân tầng OSI
14 p |
121 |
26
-
Bài giảng Mạng căn bản: Bài 2 - TC Việt Khoa
24 p |
143 |
23
-
Bài giảng Lập trình mạng với Java
66 p |
153 |
21
-
Bài giảng Mạng máy tính căn bản: Chương 6 - Phan Vĩnh Thuần
134 p |
137 |
18
-
Mạng silverlight - Chương 8: HIỆU SUẤT HOẠT ĐỘNG TRONG ỨNG DỤNG SILVERLIGHT
5 p |
121 |
12
-
BÀI GIẢNG về Internet và Intranet
124 p |
95 |
11
-
Bài giảng Lập trình hướng đối tượng - Bài 2: Cú pháp Java căn bản
0 p |
91 |
7
-
Bài giảng Chương 2: Căn bản trong thiết kế mạng
44 p |
68 |
5
-
Bài giảng An ninh mạng - Chương 7: An toàn IP (TS Nguyễn Đại Thọ)
21 p |
59 |
5
-
Bài giảng Một cách tiếp cận xây dựng kiến trúc tổng thể an toàn thông tin và hạ tầng chứng thực điện tử ngành Tài chính - Ts Trần Nguyên Vũ
31 p |
21 |
5
-
Bài giảng TCP/IP căn bản: Chương 4 - Nguyễn Hữu Lộc
48 p |
26 |
5
-
Bài giảng Tin học căn bản (Phần 3): Chương 7 - Ngô Văn Linh
28 p |
66 |
4
-
Bài giảng TCP/IP căn bản: Chương 3 - Nguyễn Hữu Lộc
36 p |
20 |
4
-
Bài giảng Mạng cơ bản: Bài 3 - Thiết kế mạng
27 p |
82 |
3
![](images/icons/closefanbox.gif)
![](images/icons/closefanbox.gif)
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn
![](https://tailieu.vn/static/b2013az/templates/version1/default/js/fancybox2/source/ajax_loader.gif)