Đăng ký Đăng nhập

Tài liệu Mạng máy tính

.PDF
144
463
80

Mô tả:

TR NG I H C KINH T QU C DÂN KHOA TIN H C KINH T M NG MÁY TÍNH (TÀI LI U THAM KH O) HÀ N I 2004 M CL C (TÀI LI U THAM KH O) ............................................................................................... 1 PH N I NH NG V N C B N V M NG MÁY TÍNH ..................................... 5 § 1. Các khái ni m v m ng máy tính .............................................................................. 5 1.1 Khái ni m v m ng (Network concepts). ................................................................... 5 1.2 ng d ng c a m ng máy tính trong các t ch c........................................................ 5 1.3 M t s y u t c tr ng c a m ng ............................................................................ 5 1.4 Phân lo i m ng máy tính. .......................................................................................... 7 § 2. Chu n m ng ............................................................................................................... 7 2.1 Chu n.......................................................................................................................... 7 2.2 Mô hình tham chi u.................................................................................................... 9 2.2.1 Mô hình tham chi u OSI (Open System Interconnection) ...................................... 9 (OSI Reference Model) .................................................................................................... 9 2.3 Mô hình tham chi u TCP/IP..................................................................................... 16 * So sánh v i mô hình tham chi u OSI:......................................................................... 18 2.4 M t s chu n m ng .................................................................................................. 19 § 3.hình tr ng m ng (Network Topology) ..................................................................... 21 § 4. Các thi t b liên k t m ng......................................................................................... 23 4.1. Dây cáp m ng .......................................................................................................... 23 4.2. V m ch m ng (Network Interface Card - NIC)...................................................... 25 4.3. B t p trung (Hub)................................................................................................... 27 4.4. Chuy n m ch (Switch) ............................................................................................ 27 4.5. B phát l p (Repeater)............................................................................................. 26 4.6. C u n i (Bridge) ...................................................................................................... 28 4.7. B d n !ng (Router)............................................................................................ 29 4.8. C ng k t n i (Getway) ............................................................................................ 29 § 5. Các giao th c truy n trên m ng (Protocol) ............................................................ 30 5.1 Khái ni m ................................................................................................................. 30 5.2. Các b giao th c ph bi n ....................................................................................... 32 § 6. Thi t k m ng c c b ................................................................................................ 32 6.1. Qui t"c thi t k m ng:.............................................................................................. 33 6.2. Ph #ng pháp thi t k :............................................................................................. 33 6.3. M t s thi t k m ng ............................................................................................... 34 PH N II H I U HÀNH M NG NOVEL NETWARE .......................................... 39 § 1. Gi i thi u m ng NOVELL NETWARE ................................................................. 39 1.1. S$ phát tri n c a Novell Netware............................................................................ 39 1.2. Novell Directory Services ....................................................................................... 39 § 2. Qu n tr FILE SERVER .......................................................................................... 41 § 3. Cài t m ng NOVELL NETWARE...................................................................... 42 3.1. Yêu c u v ph n c ng - ph n m m ......................................................................... 43 NET 2 3.2. Các b c cài t: ..................................................................................................... 43 3.3. Cài t WORK STATIONS (DOS)......................................................................... 49 3.3. Cài t WORK STATIONS (Windows 9.X) .......................................................... 49 § 4. Qu n tr h th ng th m c và files.......................................................................... 52 4.1. C%u trúc th m c và files c a Novell NetWare....................................................... 52 4.2. Thi t k h th ng th m c và FILES ...................................................................... 53 4.3. Quy n h n................................................................................................................ 54 4.4. Thu c tính................................................................................................................ 55 § 5. Qu n tr USER Và GROUP..................................................................................... 56 5.1. Qu&n tr' USER......................................................................................................... 57 5.2. Qu&n tr' GROUP ..................................................................................................... 61 5.3. Qu&n tr' USER ACCOUNT .................................................................................... 62 5.4. Thao tác v i USER ACCOUNT ............................................................................ 63 § 6. LOGIN SCRIPTS .................................................................................................... 64 6.1. Khái ni m: ............................................................................................................... 64 6.2. Kh(i t o LOGIN SCRIPT ....................................................................................... 65 6.3. Các l nh h th ng trong LOGIN SCRIPT.............................................................. 66 § 7. Qu n tr d ch v in trên m ng ................................................................................. 67 7.1.T ng quan v công vi c in trên m ng (DOS client) ................................................. 67 7.2. Cài t PRINT SERVER , cài t máy in, cài t PRINT QUEUE,...................... 68 7.3. ) work station : n i máy in v i m ng .................................................................... 69 7.4. T ch c máy in PRINT SERVER .......................................................................... 69 § 8. M t s l nh c b n c a Novell Netware.................................................................. 70 PH N III H I U HÀNH M NG WINDOWS 2000 ................................................ 76 § 1. T ng quan v Microsoft windows 2000 .................................................................. 76 1.1. Windows 2000 Server ............................................................................................. 76 1.2. Activate Directory (AD).......................................................................................... 77 1. 3. 'a ch trong giao th c TCP/IP ............................................................................. 79 § 2. Cài t WINDOWS 2000 SERVER ........................................................................ 80 2.1. M t s v%n chung................................................................................................ 80 2.2. Cài t windows 2000 server .................................................................................. 81 2.3. Cài t Activate Directory....................................................................................... 85 2.4. Hi u ch nh các tham s ............................................................................................ 89 2.5. C# s( d* li u Registry ............................................................................................. 91 § 3. Qu n tr USER và GROUP ..................................................................................... 94 3.1. Khái ni m user và group.......................................................................................... 94 3.2. Khái ni m quy n h n............................................................................................... 98 3.3. Thi t k h th ng user và group ........................................................................... 100 3.4. T o user và group .................................................................................................. 101 3.5. Login Script ........................................................................................................... 105 § 4. Qu n tr h th ng th m c và files........................................................................ 106 4.1 C%u trúc th m c c a Windows 2000 .................................................................... 106 NET 3 4.2 Thi t k h th ng th m c cho ng !i dùng............................................................ 107 4.3 Qu&n lý quy n truy c p........................................................................................... 107 4.4 C%p phát h n ng ch +a (quota) ............................................................................. 111 § 5. Cài t client, Truy nh p vào m ng...................................................................... 113 5.1. H i u hành DOS................................................................................................. 113 5.2. H i u hành WINDOWS 9X ............................................................................... 116 5.3. Truy nh p vào Workstation khác trong m ng (m ng ngang hàng) ....................... 118 § 6. Qu n tr ph ng ti n l u tr ................................................................................ 118 6.1. M t s khái ni m .................................................................................................. 118 6.2. Qu&n lý +a c ng.................................................................................................... 120 § 7. Qu n tr d ch v in n trên m ng .......................................................................... 121 7.1. Nguyên lý in %n trên windows 2000 :.................................................................... 121 7.2. M t ki u c%u hình in trên m ng:............................................................................ 122 § 8. Qu n tr sao l u d li u.......................................................................................... 125 8.1. Khái ni m .............................................................................................................. 125 8.2. Sao l u h th ng .................................................................................................... 125 8.3. Sao l u d* li u...................................................................................................... 126 § 9. M t s d ch v m ng c a Windows 2000.............................................................. 127 9.1. Giao th c c%u hình máy ng (Dynamic Host Configuration Protocol -DHCP). 127 9.2. Domain Name System (DNS) ............................................................................... 130 § 10. Tích h p Novell Netware v i Windows 2000 ..................................................... 133 X.1. Kh& n,ng liên k t v i Novell Netware ................................................................. 134 10.2. G"n k t v i NWLink ........................................................................................... 134 10.3. C%u hình d'ch v c ng n i cho Novell ................................................................ 134 § 11. M t s ti n ích ....................................................................................................... 136 T I!N THU"T NG ................................................................................................ 139 TÀI LI U THAM KH O.............................................................................................. 144 NET 4 PH-N I NH.NG V/N 0 C1 B N V0 M NG MÁY TÍNH § 1. CÁC KHÁI NI M V0 M NG MÁY TÍNH 1.1 Khái ni m v m ng (Network concepts). M ng máy tính là t p h2p các máy tính và các thi t b' 2c liên k t v i nhau thông qua !ng truy n v t lý ho c lôgíc (môi tr !ng truy n thông – communication medium) và tuân theo nh*ng qui t"c truy n thông nào ó g3i là m ng máy tính. M ng máy tính 2c thi t l p có th chia s4 các tài nguyên m ng. !ng truy n (môi tr !ng truy n thông) dùng truy n d n tín hi u i n t5 (electronic signal). !ng truy n có th là h*u tuy n ho c vô tuy n. - Các qui t"c truy n thông là c# s( các máy tính có th liên l c 2c v i nhau. - Tài nguyên m ng bao g6m: thi t b' ph n c ng, d* li u và ng d ng. - Ch th làm vi c trên h th ng m ng: con ng !i 1.2 #ng d ng c a m ng máy tính trong các t ch c. M ng 2c s5 d ng ch y u chia s4, dùng chung tài nguyên, và giao ti p tr$c tuy n. Chia s4 thi t b' ngo i vi (devices): +a m ng, máy in, modem, và m t s thi t b' khác có th 2c cài t trên m ng m3i ng !i có th dùng chung các thi t b' này. Chia s4 d* li u (Data): các máy trên m ng u có th c p nh t và khai thác thông tin t7 máy ch dùng chung trên h th ng m ng. Chia s4 file (file sharing): các máy tính trên m ng có th chia s4 vi c s5 d ng các file v i nhau. Chia s4 các ng d ng: có th cài t các ng ch y trên m ng có th khai thác t7 nhi u máy trên m ng ho c thi t l p các ng d ng làm vi c theo nhóm trên m ng. H8 h2 giao ti p (liên l c) trên m ng: ch9ng h n nh g5i nh n thông i p (message), tán g u (chat - instant message), th i n t5 (e-mail); reminder, schedule,… Qu&n lý t p trung và b&o m t tài nguyên. … 1.3 M t s y u t c tr ng c a m ng !ng truy n: Là ph #ng ti n dùng truy n tín hi u i n t5 (electric signal) gi*a các nút m ng, các tín hi u này là thông tin 2c bi u th' d i d ng các xung nh'p. Tùy NET 5 theo i u ki n k: thu t ng !i ta có th s5 d ng các lo i !ng truy n khác nhau, có hai ki u !ng truy n: !ng truy n h*u tuy n: Các nút m ng 2c n i v i nhau tr$c ti p b;ng dây cáp kim lo i ho c cáp quang (fibre optic). !ng truy n vô tuy n: Các nút m ng 2c n i v i nhau thông qua các thi t b' i u ch /gi&i i u ch (modulation and demodulation) và truy n tín hi u qua sóng vô tuy n. Ki n trúc m ng (network architecture) Ki n trúc m ng máy tính (network architecture) th hi n cách th c n i các máy tính, thi t b' m ng v i nhau và t p h2p các quy t"c, quy c mà t%t c& các th$c th tham gia truy n thông trên m ng ph&i tuân theo &m b&o cho m ng ho t ng t t. Ki n trúc m ng bao g6m toàn b nh*ng thi t k và n n t&ng c a m ng. Khi nói n ki n trúc c a m ng ng !i ta mu n nói t i hai v%n là hình tr ng m ng (Network topology) và giao th c m ng (Network protocol). - Network Topology: Cách th c k t n i các máy tính v i nhau v m t hình h3c mà ta g3i là topo c a m ng. Các hình tr ng m ng c# b&n ó là: hình sao, hình bus, hình vòng. - Network Protocol: T p h2p các quy c truy n thông gi*a các th$c th truy n thông mà ta g3i là giao th c (hay nghi th c) c a m ng. Các b giao th c th !ng g p nh%t là: TCP/IP, NETBIOS, IPX/SPX, . . . H i u hành m ng H i u hành m ng là m t ph n m m h th ng m ng (Network Operating System) làm nhi m v qu&n lý các lu6ng thông tin vào ra, ki m tra và phát hi n sai sót c a thi t b', qu&n lý và phân chia tài nguyên, qu&n lý h th ng t p tin, thi hành ch b&o m t. Các ch c n,ng chính c a h i u hành m ng: + Qu&n lý ng !i dùng và các công vi c trên h th ng: H i u hành &m b&o giao ti p gi*a ng !i s5 d ng v i các ch #ng trình ng d ng, gi*a các ng d ng v i thi t b' c a h th ng. + Cung c%p các d'ch v m ng (network services) và các ti n ích (utilities) cho vi c khai thác h th ng. + B&o m t h th ng m ng. Các h i u hành m ng thông d ng hi n nay là: Windows NT, Windows 2000, Unix (Sco Unix, Digial Unix, Sun Solaris), Linux (Redhat linux, Debian Linux,..), Novell netware. Máy ch m ng(Server) và máy tr m (Workstation) - Server: Máy ch m ng th !ng là m t máy tính có c%u hình m nh, 2c cài t h i u hành m ng cùng v i các d'ch v m ng (network services) và NET 6 các ti n ích làm nhi m v cung c%p tài nguyên, d'ch v m ng t i ng !i s5 d ng và qu&n lý m ng (network supervising). - Workstation: máy thành viên trên m ng th !ng 2c ng !i s5 d ng dùng khai thác các tài nguyên và d'ch v m ng. 1.4 Phân lo i m ng máy tính. * Phân lo i m ng theo ph m vi n i máy: - M ng LAN (Local Area Network): Là m t m ng máy tính ( quy mô nh< k t n i các máy tính trong ph m vi m t v,n phòng, c# quan ho c tr !ng h3c (có bán kính c= vài tr,m mét n vài km), m ng này th !ng có t c truy n thông l n. Nó còn 2c g3i là m ng c c b . - M ng MAN (Metropolitan Area Network): Là m t m ng 2c cài t trong ph m vi m t ô th' hay trumg tâm kinh t xã h i (bán kính kho&ng 100km). - M ng WAN (Wide Area Network): Là m t m ng máy tính di n r ng có ph m vi bao trùm m t qu c gia hay l c 'a. - M ng GAL (Global Area Network): M t m ng toàn c u, k t n i các h th ng m ng trên toàn c u. * Phân lo i m ng theo cách th c khai thác/chia s4 d* li u + M ng ngang hàng (Peer-to-Peer): T%t c& các máy tính trong m ng u có vai trò nh nhau và t%t c& u có th chia s4 tài nguyên v i nhau. Các h i u hành 2c s5 d ng trong m ng ngang hàng nh : - Windows for workgroup (Windows 3.11). - Lantastic Antisoft - Windows 98/ME/2K/XP + M ng phân quy n (Client/Server): T%t c& các máy tính trong m ng (máy khách – Client) u khai thác và chia s4 tài nguyên thông qua m t máy ch ph c v (Server). Các h i u hành m ng phân quy n (client/server) ph bi n nh : - Novell NetWare (2.x / 3.x / 4.x /5.x/6.x). - Win dows NT , Windows 2000 * Phân lo i theo cách th c n i máy + i m i m (point to point) + Qu&ng bá (broadcast) * Phân lo i theo ph #ng th c chuy n m ch + Chuy n m ch kênh (Circuit Switching Network) + Chuy n m ch thông i p (Message Switching Network) + Chuy n m ch gói (Packet Switching Network) § 2. CHU$N M NG 2.1 Chu n NET 7 2.1.1 Khái ni m Trong công nghi p truy n thông, t7 lâu các chu n ó 2c ch%p nh n nh là yêu c u c n thi t qu&n lý các c tính v th t c, i n t5 và v t lý c a thi t b' truy n th ng. qua ó cho phép các thi t b' t #ng tác v i nhau. - Các u i m c a vi c xây d$ng và tuõn theo chu n: o &m b&o cho m t th' tr !ng r ng l n cho các thi t b' và ph n m m. o Cho phép các s&n ph m c a các nhà cung c%p khác nhau truyên thông 2c v i nhau - Các nh 2c i m: o Không thay i công ngh (Freeze technology) o Cú th cú nhi u chu n cho c$ng m t lo i thi t b'. Các t ch c qu c t chính, quan tr3ng trong vi c xây d$ng và a ra các chu n : - Internet Society - ISO - ITU-T (formally CCITT) … ISO (International Standards organization): là t ch c tiêu chu n qu c t làm vi c d i s$ b&o tr2 c a Liên h2p qu c v i các thành viên là các c# quan tiêu chu n qu c gia, trong ISO 2c chia thành các y ban k: thu t ph trách các l+nh v$c khác nhau. Các công trình chu n hóa sau khi 2c ISO bi u quy t thông qua s> 2c công b nh tiêu chu n qu c t chính th c (International Standard - IS). CCITT (Commite Consultatif International pour le Telegraphe et la Telephone): T ch c t v%n qu c t v i n tín và i n tho i, làm vi c d i s$ b&o tr2 c a Liên h2p qu c v i các thành viên là c# quan b u chính vi?n thông c a các qu c gia ho c các hãng xuyên qu c gia. Các tiêu chu n c a CCITT 2c coi là các khuy n ngh'. CCITT ã ban hành khuy n ngh' lo i V: liên quan n v%n truy n d* li u, lo i X: liên quan n các m ng truy n d* li u công c ng ... S$ t6n t i c a c& hai t ch c gi&i thích cho s$ giao thoa gi*a các ch c n,ng x5 lý và truy n tin trong các ng d ng vi?n thông-tin h3c. IEEE (Institute of Electrical and Electronics Engineers) Vi n k: thu t i n t5, m t t ch c a ra các chu n c th c a m ng. ANSI (American National Standards Institute): là t ch c c a các nhóm doanh nghi p và công nghi p M:, chuyên phát tri n các tiêu chu n th #ng m i và truy n thông: mã, b&ng ch* cái, l 2c 6 tín hi u. NET 8 Common Open Software Environment (COSE): Môi tr !ng chung cho ph n m m m( Open Software Foundation (OSF): c# s( ph n m m m( SQL Access Group (SAG): Nhóm truy c p ngôn ng* h h i tho i v i t ng th i c a m t máy khác. Các qui t"c và qui c 2c dùng trong vi c h i tho i ó 2c g3i là giao th c (protocol) c a m c i. Gi*a m8i c p t ng k nhau t6n t i m t giao di n (interface) xác 'nh các thao tác và các d'ch v mà t ng d i cung c%p cho t ng trên. M8i t ng s> truy c p v i t ng trên và d i nó thông qua các i m truy c p d'ch v (Service Access Point -SAP). Trong th$c t d* li u không 2c truy n tr$c ti p t7 t ng th i c a c a máy này sang t ng th i c a máy khác (riêng t ng 1 d* li u truy n tr$c ti p). M8i t ng chuy n d* li u và thông tin i u khi n xu ng t ng ngay d i nó và ti p t c cho n t ng 1. ) t ng 1 s> có !ng truy n thông v t lý t i t ng th%p nh%t c a máy t #ng ng và t7 ó d* li u và thông tin i u khi n l i 2c truy n ng 2c lên các t ng trên. Nh v y ( các t ng trên t ng 1 s> ch xác 'nh các !ng NET 10 truy n LOGIC t i t ng t #ng ng c a các máy khác. ( !ng t nét bi u th' !ng truy n LOGIC, !ng li n nét bi u th' !ng truy n v t lý). Ví d : Gi& s5 có 2 máy A và B c n truy n d* li u cho nhau. (Gi& thi t d* li u 2c t o ra t i t ng ng d ng - t ng 7 - c a máy A). Thông tin xu%t phát t7 m c 7 c a máy A chuy n t i m c 6 bao g6m thông tin c a m c 7 c ng v i ph n Header c a m c sáu. C nh v y cho n m c 1 và 2c chuy n ra !ng truy n. Thông tin nh n 2c ( m c 1 c a máy B 2c ki m tra ph n Header c a chính m c 1 n u úng thì ph n Header s> 2c c"t b< và chuy n ph n còn l i lên m c 2 c a máy B. N u ki m tra ph n Header không úng thì s> báo l i cho máy A truy n l i. Quá trình c ti p t c nh v y cho t i m c 7 c a máy B. !ng truy n d* li u trong OSI: Sending Process Application Receiving Process Data Application Application protocol PDU Presentation Presentation Presentation protocol AH Session Session protocol PH Transport Network Transport protocol Data Link Network protoc Physica PDU PDU SH Transport Network PDU TH Data Link PDU ol Data link NH protocol Bits Physica PDU Bits Actual data transmission path Physical medium T%ng 1 (physical - v t lý): NET Session 11 DT T ng này không xác 'nh rõ ph #ng tiên v t lý nh ng nó v n nêu rõ nh*ng yêu c u v nh*ng ph #ng tiên k: thu t c n thi t trên ph #ng di n v t lý (ch9ng h n các cable m ng phù h2p chu n IEEE 802.2). Cung c%p các ph #ng ti n i n, c# hàm và th t c kh(i ng, duy trì và h y b< các liên k t v t lý cho phép truy n các dòng d* li u ( d ng bit. T ng physical 'nh ngh+a cách k t n i dây cáp v i card m ng, ví d nó 'nh rõ b n i có bao nhiêu chân, k: thu t truy n nào 2c dùng g5i d* li u lên cáp m ng. T ng này ch'u trách nhi m truy n d* li u theo mã nh' phân, nó 'nh rõ mã hóa d* li u và s$ 6ng b hóa bit, b&o &m r;ng khi máy ngu6n g5i bít 1, máy ích s> nh n 2c bít 1. Các thành ph n ho t ng ( t ng v t lý: B chuy n ti p (repeater), là m t thi t b' m ng nó l p l i tín hi u t7 m t c ng r6i chuy n ti p n nh*ng c ng khác. Nó không l3c ho c di?n gi&i i u gì mà ch l p l i khuy ch i tín hi u truy n trên m ng (Amplifiy signal – khuy ch i tín hi u). Do vâyh các thi t b' lo i này th !ng khu ch i c& tín hi u nhi?u (noise signal) . T%ng 2 (data link - liên k t d* li u): T ng này làm nhi m v nh n nh n d* li u t7 t ng m ng (network layer) r6i chia thành các khung d* li u (data frame) và g5i n t ng v t lý (physical layer). T i u nh n, t ng này óng gói d* li u thô (ch a x5 lý) t7 t ng physical thành t7ng khung d* li u. T i t ng này có th$c hi n vi c i u khi n lu6ng, c"t/h2p d* li u và phát hi n sai sót. Tóm l i t ng data link ch'u trách nhi m chuy n khung d* li u không l8i t7 nút m ng này sang nút m ng khác thông qua t ng physical. Thông th !ng khi g5i m t khung d* li u nó ch! tín hi u báo nh n t7 nút nh n. T ng data link c a nút nh n s> dò tìm b%t c v%n nào có th x&y ra trong quá trình truy n. Khung d* li u nào không 2c báo nh n ho c b' h t n trong quá trình truy n s> b' g5i tr& l i. T ng data link 2c chia làm 2 l p ph là: - i u khi n truy nh p ph #ng ti n (Media Access Control – MAC): l p ph MAC i u khi n vi c truy nh p thi t b', ph #ng ti n truy n thông truy n d* li u t7 t ng MAC c a thi t b' này sang t ng MAC c a thi t th' kia (ch9ng h n card m ng). C th t ng MAC s> qu&n lý các thi t b' m ng truy c p vào môi tr !ng truy n thông, cung c%p 'a ch (MAC Address) liên l c gi*a các thi t b' trên m ng. - i u khi n liên k t logic (Logical Link Control – LLC): t ng này làm nhi m v giao ti p v i tâng trên, ki m soát lu6ng và l8i, thi t l p và duy trì liên k t gi*a các th$c th tham gia truy n thông. Thành ph n ho t ng: NET 12 C u n i (bridge - thi t b' m ng t i t ng liên k t d* li u): Bridge làm nhi m v chuy n các khung d* li u (data frame) t7 m ng này sang m ng khác (c u n i gi* các m ng). Nh! vi c ki m tra 'a ch MAC t i t ng liên k t d* li u n n nó có th phát hi n ra ích n c a khung d* li u là n;m trong m ng hay ngoài m ng d$a vào m t b&ng 'a ch MAC (MAC Address table) c a các nút (Node) trong m ng. Khi m t khung d* li u n, Bridge ki m tra 'a ch ích c a khung và a khung n m ng ch a thi t b' ích ho c nút ích. N u nút ích ( cùng m ng v i nút ngu6n bridge s> không a n các m ng khác. N u c u không tìm 2c 'a ch ích, nó a khung n t%t c& các m ng tr7 m ng ngu6n. T%ng 3 (network - m ng): T ng m ng 2c hình thành nh;m &m b&o trao i thông tin gi*a các m ng con trong m t h th ng m ng l n. T ng này quy t 'nh !ng i cho các gói s li u, kh& n,ng 'nh tuy n d$a trên c# ch ánh 'a ch th ng nh%t mà l p m ng qui 'nh cho các nút m ng. Ngoài ra nó còn ki m soát dòng d* li u trên các tuy n tránh t"c ngh>n ho c m%t mát thông tin. Tóm l i t ng này ph trách nh*ng vi c sau: - Ch3n !ng i, cung c%p 'a ch . - Ki m soát l8i và thông l 2ng. - Chuy n m ch và d3n !ng. - Chia thông tin l i thành t7ng bó và l$a ch3n !ng i n ích cho t7ng bó khác nhau sao cho th!i gian truy n tin là ng"n nh%t và tin c y nh%t. - H2p nh%t các bó thông tin t i nút nh n. T ng này ph trách vi c thi t l p các tuy n !ng gi*a các nút m ng khác nhau. Chính nh! t ng này mà các m ng l"p theo các chu n khác nhau có th liên k t v i nhau. * 'nh 'a ch trên t ng m ng: T ng m ng làm nhi m v ánh 'a ch các máy tham gia truy n thông trên m ng. 'a ch này ch là 'a ch Logic thay th cho các 'a ch v t lý, vì trong các m ng l n vi c s5 d ng 'a ch ch v t lý là không th$c t , không áp ng 2c yêu c u truy n tin. T ng m ng s5 d ng 'a ch logic 'nh tuy n (Router) và l3c b< gói tin (packet filter). * Phân ph i gói tin: M t gói tin 2c g5i t7 m t ph n trên m ng c a máy ngu6n và i theo nhi u con !ng khác nhau c a m ng n máy ích. T ng m ng s> giám sát quá trình ch3n !ng truy n và phân ph i gói tin qua m ng. * Các k: thu t chuy n m ch c# b&n: chuy n m ch kênh (Circuit switching), chuy n m ch thông i p (Message switching), chuy n m ch gói (Packet switching). + Chuy n m ch kênh (Circuit switching): Khi có hai nút c n truy n thông v i nhau thì gi*a chúng s> thi t l p m t kênh c 'nh và duy trì k t n i ó cho t i khi hai bên ng"t liên l c. Các d* li u ch truy n i theo con !ng c 'nh ó. K: thu t này cung c%p cho các thi t b' m t b,ng t n xác 'nh. Ph #ng pháp này NET 13 có u i m là !ng truy n thông su t, t c n 'nh. Nh ng c@ng có các nh 2c i m nh quá trình thi t l p s$ k t n i thi t b' ch m, !ng truy n b' chi m gi* ngay c& khi không có d* li u truy n qua d n n lãng phí !ng truy n. + K: thu t chuy n thông i p (Message switching): thông i p là m t #n v' d* li u c a ng !i s5 d ng có khuôn d ng 2c quy 'nh tr c. M8i thông i p tin có ch a các thông tin i u khi n trong ó ch rõ ích c n truy n t i c a thông i p. C,n c vào thông tin i u khi n này mà m8i nút trung gian có th chuy n b&n tin t i nút k ti p trên con !ng d n t i ích c a b&n tin. K: thu t này có th dùng chung kênh d* li u nâng cao hi u su%t s5 d ng gi&i t n, có kh& n,ng l u tr* b&n tin n khi có kênh truy n vì v y gi&m m t ùn t"c trên m ng. Tuy nhiên nh 2c i m chính c a nó là không phù h2p v i các ng d ng th$c t nh truy n d* li u,truy n thanh. + K: thu t chuy n m ch gói (Packet switching): ( ây b&n tin ho c thông i p 2c chia ra thành nhi u gói nh< h#n 2c g3i là các gói tin (packet/diagram) có khuôn d ng qui 'nh tr c. M8i gói tin c@ng ch a các thông tin i u khi n, trong ó có 'a ch ngu6n (ng !i g5i) và 'a ch ích (ng !i nh n) c a gói tin. Các gói tin c a cùng m t tin báo có th 2c g(i i qua m ng t i ích theo nhi u con !ng khác nhau. Chuy n m ch gói không l u tr* gói tin lâu (ví kích th c packet < mesage) nên tuy n !ng c a gói tin qua m ng s> nhanh và hi u qu& h#n so v i k: thu t chuy n m ch tin. * Lo i giao th c: T ng m ng trong mô hình OSI xác 'nh 'nh tuy n các gói tin t7 máy ngu6n n máy ích qua nhi u m ng khác nhau. Trong t ng này s5 d ng hai lo i giao th c c# b&n truy n tin là: Giao th c h ng k t n i (Connection Oriented ) và Giao th c không h ng k t n i (Connectionless). + Giao th c h ng k t n i (Connection Oriented): Trong giao th c bao gi! c@ng thi t l p k t n i (Connection) tr c khi truy n s li u, t c là gi*a nút ích và nút ngu6n s> thi t l p m t liên k t logic truy n s li u (phân ph i các m t cách có th c t$ các gói tin qua kênh logic này và có báo nh n &m b&o d* li u n ích m t cách tin c y). + Giao th c không h ng k t n i (Connectionless): Trong giao th c này vi c phân ph i các gói tin d$a vào 'a ch ích mà không thi t l p k t n i (connectionless) và báo nh n. (t c là nút phân ph i gói tin không bi t 2c gói tin phát i có n ích hay không). * Thành ph n ho t ng: B 'nh tuy n (router) thi t b' m ng ho t ng t i t ng m ng. B 'nh tuy n t i t ng m ng d$a vào b&ng 'nh tuy n (routing table) l$a ch3n !ng i phù h2p cho gói tin nh n 2c. Các b&ng 'nh tuy n có th t+nh (static) ho c ng (dynamic). T%ng 4 (transport - giao v n, v n chuy n): NET 14 Trong mô hình tham chi u th !ng chia ra 3 t ng cao (Application, Presentation,Session) và 4 t ng th%p (Transport, Network, Data link, Physical). Các t ng th%p quan tâm n vi c áp ng vi c truy n s li u gi*a các h th ng cu i (end systems) qua #h #ng ti n truy n thông, còn t ng cao t p trung áp ng các yêu c u c a ng d ng và ng !i s5 d ng. T ng giao v n là t ng cao nh%t c a nhóm các t n th%p, nó ph trách vi c l u chuy n thông tin trên m ng m t cách “trong su t” i v i các t ng cao. Do ó các tính n,ng m c này ph&i &m b&o là: + Ki m soát vi c truy n s li u t7 nút t i nút (end to end): . 6ng nh%t m t nút b;ng m t 'a ch duy nh%t. . Nh n bi t m ng và ho t ng 2c v i c& m ng h ng k t n i (Connection oriented) và c& không h ng k t n i (Connectionless). . Ph&i nh n bi t 2c ch%t l 2ng d'ch v (Quality of Service – QoS) c a ng !i s5 d ng và kh& n,ng cung c%p d'ch v c a t ng bên d i. + Kh"c ph c sai sót: Trong quá trình truy n c li u có th x&y ra sai sót thì t ng giao v n ph&i có kh& n,ng kh"c ph c các sai sót ó b;ng các c# ch báo nh n và truy n l i các gói tin (packet/diagram). + Ghép kênh, c"t/h2p d* li u n u c n: Kh i l 2ng d* li u truy n có th l n ho c nh<, !ng truy n có th nhi u ho c ít, Vì v y t ng giao v n ph&i có kh& n,ng c"t/ h2p d* li u t i u g5i/nh n và phân kênh/h2p kênh khi c n thi t (TDM – Time Division Multiplexing, FDM – Frequency Division Multiplexing). T%ng 5 (Session – T ng phiên): T ng phiên là t ng th%p nh%t trong các t ng cao, nó áp ng các yêu c u c a ng !i dùng ph c v cho các ng d ng trên m ng thông qua các ph #ng ti n truy n thông cung c%p b(i nhóm các t ng th%p. T ng phiên cho phép ng !i s5 d ng ti p xúc v i nhau qua m ng. Do ó nhi m v ch y u là qu&n lý các cu c ti p xúc (giao d'ch) gi*a ng !i s5 d ng trên m ng t o, duy trì hay h y b< các cu c ti p xúc ó. (t ng này ch y u là thi t l p giao d'ch gi*a các ng d ng trong m ng). T ng phiên thi t l p các giao d'ch gi*a các nút m ng. M t giao d'ch ph&i 2c thi t l p tr c khi truy n d* li u trên m ng. T ng phiên ph&i &m b&o cho các giao d'ch 2c thi t l p và duy trì úng qui 'nh. Kh(i t o cho các giao d'ch u cu i. 6ng b và 6ng b l i vi c truy n thông tin. i u khi n h i tho i. M t s d'ch v c a t ng phiên: - Thi t l p m t liên k t v i m t ng !i s5 d ng ( t ng phiên khác, trao i d* li u v i ng !i s5 d ng ó m t cách ông b , và huA b< li n k t m t cách có tr t t$ khi không dùng n n*a. - Th #ng l 2ng v vi c dùng các th4 bài (token) trao i d* li u, 6ng b hoá và h y b< liên k t, s"p x p ph #ng th c trao i d* li u + Half-duplex + Full-duplex NET 15 - Thi t l p các i m 6ng b hoá trong các h i tho i và khi x y ra s$ c có th khôi ph c l i vi c h i tho i b"t u t7 m t i m 6ng b hoá ã tho& thu n. - Ng"t m t h i tho i và khôi ph c l i h i tho i sau ó t7 m t i m xác 'nh tr c. T%ng 6 (presentation - trình bày): T ng trình bày ch'u trách nhi m bi u di?n thông tin, chuy n i d* li u g5i i trên m ng t7 m t lo i bi u di?n này sang m t lo i bi u di?n khác. Ch9ng h n nh các k: thu t nén d* li u tr c khi truy n i, sau ó nh n 2c và khôi ph c tr( l i. T ng trình bày c@ng là t ng có th dùng k: thu t mã hoá xáo tr n d* li u tr c khi truy n i và gi&i mã sau khi nh n l i nh;m &m b&o vi c b&o m t và an toàn s li u trên !ng truy n. T ng này c@ng &m b&o cho các h th ng cu i thuy n thông 2c v i nhau ngay c& khi chúng s5 d ng các bi u di?n d* li u khác nhau. làm 2c i u ó nó cung c%p m t bi u di?n chung dùng trong truy n thông và cho phép chuy n i t7 bi?u di?n c c b sang bi u di?n chung ó. B T6n t i 3 d ng cú pháp thông tin 2c trao i gi*a các th$c th ng d ng, ó là: + Cú pháp dùng b(i th$c th ng d ng Ngu6n + Cú pháp dùng b(i th$c th ng d ng ích + Cú pháp 2c dùng gi*a các th$c th t ng trình di?n. * D'ch v c a t ng Phiên: T ng phiên có hai lo i d'ch v c# b&n - D'ch v lo i th nh%t: dùng bi u di?n d* li u c a ng !i dùng (d* li u c c b ) thành d ng d* li u chung. Các nhi m v c a lo i 1: + Th #ng l 2ng v cú pháp truy n: v i m8i ki u d* li u ng !i dùng cho tr c, m t cú pháp truy n 2c th #ng l 2ng. + Chuy n i: d* li u cung c%p b(i ng !i s5 d ng 2c chuy n i thành bi u di?n theo cú pháp truy n truy n i; ng 2c l i, d* li u nh n 2c s> 2c chuy n i t7 bi u di?n theo cú pháp truy n sang bi u di?n c a ng !i s5 d ng. - D'ch v lo i th hai: cho phép các th$c th ng d ng có th s5 d ng các d'ch v t ng phiên qu&n lý h i tho i. T%ng 7 (application - ng d ng): Là t ng cao nh%t c a mô hình OSI, t ng ng d ng trên gi&i quy t các k: thu t mà các ch #ng trình ng d ng có th trao i v i m ng. T ng này ph c v tr$c ti p cho ng !i s5 d ng trên m ng v i các d'ch v m ng và ph #ng ti n c n thi t truy c p môi tr !ng OSI. 2.3 Mô hình tham chi u TCP/IP NET 16 B giao th c TCP/IP ph th5 truy n i khi nào m ng ang th ng. Khi các thi t b' truy n i, chúng ti p t c xem xét r;ng nó có x&y ra xung t hay không. Khi có xung t x&y ra, t%t c& các thi t b' u ng7ng truy n và g5i m t tín hi u “jamming” giúp thông báo t%t c& các tr m khác v s$ xung t này. Sau ó m8i thi t b' ch! m t kho&ng th!i gian ng u nhiên tr c khi truy n th5 l i. IEEE 802.4 (Token Bus): Tiêu chu n này 'nh ra m t m ng v i các giao th c BUS v t lý mà i u khi n s$ truy c p các ph #ng ti n v i m t c# c%u d%u hi u. Tiêu chu n này 2c thi t k áp ng nhu c u c a h th ng t$ ng công nghi p, tiêu chu n này ít 2c s5 d ng. IEEE 802.5 (Token ring): Tiêu chu n này b"t ngu6n t7 IBM, m ng này dùng c%u trúc ring topology và i u khi n ph #ng ti n d$a theo vòng IEEE 802.6 (Metropolitan Area Network - MAN): Tiêu chu n này 'nh ngh+a m t tiêu chu n MAN g3i là Distributed Queue Dual-Bus (DQDB), DQDB thích h2p v i vi c truy n d* li u, gi3ng nói và video. M ng này d$a vào dây cáp quang trong bus topology hai hàng, kh& n,ng t&i trên m8i bus u 2c i u khi n nhi u chi u, tiêu chu n này ít 2c s5 d ng. IEEE 802.7 (Broadband Technical Advisory Group): Tiêu chu n này giúp gi&i quy t nh*ng gi&i pháp v b,ng t n r ng tích h2p trong môi tr !ng m ng, tiêu chu n này hi n v n ang 2c phát tri n. IEEE 802.8 (Fiber Optic Technical Advisory Group): Tiêu chu n này gi&i quy t các ph #ng pháp b xung k: thu t cáp quang vào trong môi tr !ng m ng. IEEE 802.9 (Integrated Data and Voice Networks): Tiêu chu n này h8 tr2 kênh truy n b%t 6ng b 10 Mbps cùng v i kênh 9664 Kbps dành cho dòng d* li u riêng bi t. Tiêu chu n này 2c g3i là Isochromous Ethernet (IsoEnet). NET 20
- Xem thêm -