MÔN MẠNG MÁY TÍNH
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Đặc tính của các giao thức mạng (network protocol)

Go down

Đặc tính của các giao thức mạng (network protocol) Empty Đặc tính của các giao thức mạng (network protocol)

Post  vanthanh1602 Tue Apr 08, 2008 7:52 pm

Network Protocol - giao thức mạng:
Là các quy định về việc truyền thông trong mạng máy tính như cách đánh địa chỉ, cách đóng gói các thông tin, cách mă hóa và quản lư các gói tin. Trong mạng LAN, ta thường sử dụng các giao thức như sau: TCP/IP, IPX, IPX/SPX, Netbeui, DLC, Banyan VINES... Về nguyên tắc khi nói về mạng máy tính nói chung và mạng LAN nói riêng, một máy tính muốn "nói chuyện" với một máy tính khác trong mạng th́ chúng phải sử dụng cùng một giao thức. Trong ví dụ minh họa: MÁY 1 sử dụng giao thức TCP/IP không thể "hiểu" và "nói chuyện" với MÁY 2 hoặc MÁY 5 (Novell Server) là các máy tính sử dụng giao thức IPX.

Ta có thể hiểu nôm na là giao thức trong mỗi mạng LAN (LAN Protocol) cũng tương tự như tập quán, cách thức sống của một nước vậy. Một người Việt chỉ biết nói tiếng Việt cách giao tiếp của người Việt th́ không thể "giao tiếp" và "hiểu rơ" một người Nam Phi chỉ biết nói tiếng Thổ Dân Nam Phi và sử dụng cách giao tiếp thuần túy của một bộ tộc nào đó ở Nam Phi được. Tuy nhiên, có nhiều máy tính nối mạng người ta sử dụng cùng lúc nhiều Protocol. Trong ví dụ minh họa: MÁY 3 được cài đặt cả hai giao thức TCP/IP và IPX nên nó có thể vừa truy cập vào MÁY 4 (Windows NT Server, sử dụng TCP/IP) vừa truy cập vào MÁY 5 (Novell Netware Server, sử dụng IPX). Trong trường hợp này, MÁY 3 tương tự như một người Việt rất "uyên bác": vừa có khả năng sống ở Việt Nam (đương nhiên, v́ là người Việt), lại có thể sống theo tập quán và hiểu ngôn ngữ của Thổ dân Nam Phi. H́nh minh họa: Kết nối mạng LAN sử dụng nhiều giao thức (protocol) khác nhau.

Tất cả các giao thức hỗ trợ khả năng "định tuyến" (routable protocol - là thuật ngữ chuyên môn dùng để chỉ khả năng truyền thông từ máy tính nằm trên mạng LAN này qua máy tính nằm trên mạng LAN khác) đều đánh "địa chỉ" riêng cho từng máy tính.

TCP/IP (Transmission Control Protocol / Internet Protocol):
Một giao thức truyền thông được phát triển theo đơn đặt hàng của Bộ Quốc Pḥng Mỹ để kết nối các hệ thống mạng khác nhau. Được phát minh bởi Vinton Cerf (được xem là "ông tổ" của mạng Internet) và Bob Kahn. Đây chính là giao thức chủ chốt của các mạng Unix và các mạng sử dụng hệ điều hành Windows của MicroSoft. Ngày nay nó trở nên giao thức tiêu chuẩn toàn cầu dùng để kết nối rất nhiều hệ thống khác nhau, nhiều thiết bị khác nhau và hỗ trợ truyền tải nhiều loại thông tin khác nhau (dữ liệu, h́nh ảnh, âm thanh, phim )... đó chính là giao thức chính của mạng Internet.

TCP cung cấp các chức năng vận chuyển (transport functions). Nó bảo đảm việc toàn bộ lượng dữ liệu (dưới dạng bytes) được truyền và nhận một cách chính xác từ máy truyền cho tới máy nhận. UDP (User Datagram protocol) - là một phần của TCP/IP - là một giao thức truyền thông thay thế cho TCP nhưng không "đảm bảo" bằng TCP. UDP được sử dụng phổ biến cho các ứng dụng truyền âm thanh và phim thời gian thực (realtime voice and video transmissions) - đó là các ứng dụng bị truyền lỗi không được truyền lại.

IP "chấp nhận" các gói dữ liệu từ các giao thức TCP và UDP, nó "cộng " thêm các "thông tin tiêu đề (header) của riêng nó và "chuyển giao" thông tin cho bộ phần truyền dữ liệu.

IPX (Internetwork Packet eXchange): Là giao thức thuộc lớp mạng (network layer) trong mô h́nh mạng 7 lớp OSI. IPX là giao thức chính được sử dụng trong hệ điều hành mạng Netware của hăng Novell. Nó tương tự như giao thức IP (Internet Protocol) trong TCP/IP. IPX chứa địa chỉ mạng (netword Address) và cho phép các gói thông tin được chuyển qua các mạng hoặc phân mạng (subnet) khác nhau. IPX không bảo đảm việc chuyển giao một thông điệp hoặc gói thông tin hoàn chỉnh, cũng như IP, các gói tin được "đóng gói" theo giao thức IPX có thể bị "đánh rơi" (dropped) bởi các Router ("thiết bị dẫn đường" trong mạng) khi mạng bị nghẽn mạch. Do vậy, các ứng dụng có nhu cầu truyền tin "bảo đảm" (giống như "gửi thư bảo đảm" ) th́ phải sử dụng giao thức SPX thay v́ IPX.

SPX (Sequenced Packet Exchange):
Là một giao thức mạng thuộc lớp vận chuyển (transport layer network protocol) trong mô h́nh mạng OSI gồm 7 lớp. Cũng như IPX, SPX là giao thức "ruột" (native protocol) của các hệ điều mạng Netware của hăng Novell. Tương tự như giao thức TCP trong bộ TCP/IP, SPX là giao thức đảm bảo toàn bộ thông điệp truyền đi từ một máy tính trong mạng đến một máy tính khác một cách chính xác. SPX sử dụng giao thức IPX của Netware như là cơ chế vận chuyển (TCP sử dụng IP). Các chương tŕnh ứng dụng sử dụng SPX để cung cấp các tương tác Khách/Chủ và điểm-tới-điểm (client/server and peer-to-peer interaction) giữa các nút mạng (network node: là một "tram làm việc" trong mạng). Tương tự như TCP và IP hợp thành bộ giao thức TCP/IP là giao thức chuẩn trong các mạng HĐH mạng của Microsoft (Windows 95, 97, 98... Windows NT 4.0, 2000, XP...) SPX và IPX hợp thành bộ giao thức IPX/SPX là giao thức chuẩn trong các mạng sử dụng HĐH mạng của Novell (Novell Netware 3.11, 3.12, 4.11, 4.12...).

NetBIOS (Network BIOS):
Là giao thức "ruột" trong các mạng sử dụng HĐH giao diện DOS và Windows của hăng Microsoft trước đây. NetBIOS thường được "dùng kết hợp với" NetBeui (NetBIOS Extended User Interface) và nó cung cấp giao diện lập tŕnh (programming interface) cho các ứng dụng nằm ở lớp Phiên làm việc (Session layer - lớp thứ 5 trong mô h́nh mạng OSI 7 lớp). Ngoài việc kết hợp với Netbeui là giao thức không hỗ trợ định tuyến (not a routable protocol), NetBIOS c̣n có thể được "đóng gói" theo các tiêu chuẩn truyền của các bộ giao thức TCP/IP và SPX/IPX - là các bộ giao thức hỗ trợ định tuyến (routable protocol).

Các máy tính trong mạng sử dụng NetBIOS thường sử dụng một chỉ danh - tên gọi duy nhất - là Computer Name dài 15 kư tự. Trong HĐH Windows : Start -> Control Panel -> Networks -> Identification -> Computer Name. Thông thường, máy tính sẽ tự động "tung thông tin" (broadcast) tên của "ḿnh" trong mạng theo một khoảng thời gian định kỳ. Ta cũng có thể xem được "tên" của các máy tính trong mạng NetBIOS bằng cách "double click" vào biểu tượng "Network Neiborhood" trong desktop.

Từ "giao thức hỗ trợ định tuyến" có nghĩa là "giao thức hỗ trợ việc kết nối giữa các máy tính nằm ở các mạng LAN khác nhau". Ví dụ Công ty A nhiều văn pḥng khắp thế giới, mỗi văn pḥng có thiết lập một mạng LAN. Công ty A đầu tư một hệ thống mạng WAN (Wide Area Network - Mạng diện rộng) là mạng kết nối các văn pḥng của công ty A ở khắp thế giới lại với nhau.

Trong những mạng WAN như vậy, khả năng định tuyến - là "khả năng phân biệt được đích đến của thông điệp được gửi từ một máy tính tới một (hoặc nhiều) máy tính khác bất kỳ trong hệ thống mạng WAN". Ví dụ MÁY TÍNH 1 trong mạng LAN (của công ty A) tại Sài G̣n muốn gửi thông điệp đến cho MÁY TÍNH 2 trong mạng LAN (cũng của công ty A) tại Hongkong th́ nhất thiết là cả hai máy tính phải sử dụng "giao thức có khả năng định tuyến" (routable protocol) để liên lạc với nhau. Nếu không th́ các thông điệp từ MÁY TÍNH 1 sẽ không "vượt ra khỏi" mạng LAN tại Sài G̣n để đi ra ngoài được.

Ví dụ khác bổ xung cho "giao thức có khả năng định tuyến" (hay "giao thức hỗ trợ định tuyến" ) là: Một người dân khi sống ở trong một làng (tượng trưng cho một mạng LAN) muốn đi lại trong làng th́ không cần mang theo giấy tờ tùy thân (như CMND) thôi v́ mọi người đều biết anh ta, nhưng khi anh ta muốn đi tới một làng ở tỉnh khác (tượng trưng cho một mạng LAN khác) th́ phải có đủ giấy tờ tùy thân + thêm giấy tạm trú tạm vắng đầy đủ. Như vậy, giấy tờ tùy thân sẽ là "CMND + giấy tờ xác nhận đồng ư cho tạm vắng của chính quyền nơi thường trú + giấy tờ xác nhận đồng ư cho tạm trú của chính quyền nơi tạm trú". Thủ tục "sở hữu hoàn chỉnh các giấy tờ" này tương tự như giao thức (cũng có nghĩa là thủ tục) "có khả năng định tuyến trong mạng máy tính vậy.

NetBEUI (NetBIOS Extended User Interface):
Là giao thức nằm ở lớp Vận chuyển (Transport layer) trong mô h́nh OSI. NetBEUI có cùng nguồn gốc với NetBIOS: chúng cùng thuộc một bộ giao thức mạng chuẩn sau này được "tách ra". NetBIOS có thể được "vận chuyển" thông qua NetBEUI, TCP/IP hoặc SPX/IPX. Do NetBEUI là "một phần" của NetBIOS và chúng là các giao thức ruột của tất cả các hệ điều hành Windows, kể cả Windows 3.1, nên khái niệm Mạng NetBEUI (mạng sử dụng NetBEUI), Mạng NetBIOS hoặc Mạng Windows thường được hiểu là "đồng nghĩa".

vanthanh1602

Posts : 5
Join date : 2008-04-08

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum