通信協定

通信協定

通信協定(communications protocol)是指雙方實體完成通信或服務所必須遵循的規則和約定。通過通信信道和設備互連起來的多個不同地理位置的數據通信系統,要使其能協同工作實現信息交換和資源共享,它們之間必須具有共同的語言。交流什麼、怎樣交流及何時交流,都必須遵循某種互相都能接受的規則。這個規則就是通信協定。

基本信息

定義

通信協定通信協定
通信協定(communications protocol)是指雙方實體完成通信或服務所必須遵循的規則和約定。協定定義了數據單元使用的格式,信息單元應該包含的信息與含義,連線方式,信息傳送和接收的時序,從而確保網路中數據順利地傳送到確定的地方。

在 計算機通信中,通信協定用於實現 計算機與網路連線之間的標準,網路如果沒有統一的通信協定,電腦之間的 信息傳遞就無法識別。 通信協定是指通信各方事前約定的通信規則,可以簡單地理解為各計算機之間進行相互會話所使用的共同語言。兩台計算機在進行通信時,必須使用的 通信協定 。

三要素

協定主要由以下三個要素組成:

語法:“如何講”,數據的格式、編碼和信號等級(電平的高低)。

語義:“講什麼”,數據內容、含義以及控制信息。

定時規則(時序):明確通信的順序、速率匹配和排序。

協定的特點

通信協定具有層次性、可靠性和有效性。

網路體系的分層結構

將網路

網路體系的分層結構網路體系的分層結構

體系進行分層就是把複雜的 通信網路協調問題進行分解,再分別處理,使複雜的問題簡化,以便於網路的理解及各部分的設計和實現。分層結構示意圖如圖所示。每一層實現相對獨立的功能,下層向上層提供服務,上層是下層的用戶;有利於交流、理解、標準化;協定僅針對某一層,為同等實體之間通信制定;易於實現和維護;靈活性較好,結構上可分割。

通信協定

區域網路中常用的通信協定主要包括TCP/IP、NETBEUI和IPX/SPX三種協定,每種協定都有其適用的套用環境。

TCP/IP

TCP/IP(Transport Control Protocol/Internet Protocol,傳輸控制協定/Internet協定)的歷史應當追溯到Internet的前身—ARPAnet時代。為了實現不同網路之間的互連,美國國防部於1977年到1979年間制定了TCP/IP體系結構和協定。TCP/IP是由一組具有專業用途的多個子協定組合而成的,這些子協定包括TCP、IP、UDP、ARP、ICMP等。TCP/IP憑藉其實現成本低、在多平台間通信安全可靠以及可路由性等優勢迅速發展,並成為Internet中的標準協定。目前,TCP/IP已經成為區域網路中的首選協定,在最新的作業系統(如Windows 7、Windows Vista等)中已經將TCP/IP作為其默認安裝的通信協定。

NetBEUI協定

NetBEUI(NetBIOS增強用戶接口)協定由NetBIOS(網路基本輸入輸出系統)發展完善而來,該協定只需進行簡單的配置和較少的網路資源消耗,並且可以提供非常好的糾錯功能,是一種快速有效的協定。不過由於其有限的網路節點支持(最多支持254個節點)和非路由性,使其僅適用於基於Windows作業系統的小型區域網路中。

IPX/SPX及其兼容協定

IPX/SPX(網際包交換/序列包交換)協定主要套用於基於NetWare作業系統的Novell區域網路中,基於其他作業系統的區域網路(如Windows Server 2003)能夠通過IPX/SPX協定與Novell網進行通信。在Windows 2000/XP/2003系統中,IPX/SPX協定和NetBEUI協定被統稱為NWLink。

相關搜尋

熱門詞條

聯絡我們