通信網絡協議之TCP IP協議
TCP IP協議或者說是TCP IP協議族是互聯網中非常重要的協議之一。那么對于它的文章也數不勝數。今天我們總的來說一下TCP IP協議的一些特點和各個系統中的TCP IP協議有什么不同。
TCP IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/網際協議)是目前最常用到的一種通信協議,它是計算機世界里的一個通用協議。在局域網中,TCP IP最早出現在Unix系統中,現在幾乎所有的廠商和操作系統都開始支持它。同時,TCP IP也是Internet的基礎協議。
◆TCP IP通信協議的特點。
TCP IP具有很高的靈活性,支持任意規模的網絡,幾乎可連接所有的服務器和工作站。但其靈活性也為它的使用帶來了許多不便,在使用NetBEUI和IPX/SPX及其兼容協議時都不需要進行配置,而TCP IP協議在使用時首先要進行復雜的設置。每個節點至少需要一個“IP地址”、一個“子網掩碼”、一個“默認網關”和一個“主機名”。如此復雜的設置,對于一些初識網絡的用戶來說的確帶來了不便。不過,在Windows NT中提供了一個稱為動態主機配置協議(DHCP)的工具,它可自動為客戶機分配連入網絡時所需的信息,減輕了聯網工作上的負擔,并避免了出錯。當然,DHCP所擁有的功能必須要有DHCP服務器才能實現。 同IPX/SPX及其兼容協議一樣,TCP IP也是一種可路由的協議。但是,兩者存在著一些差別。TCP IP的地址是分級的,這使得它很容易確定并找到網上的用戶,同時也提高了網絡帶寬的利用率。當需要時,運行TCP IP協議的服務器(如Windows NT服務器)還可以被配置成TCP IP路由器。與TCP IP不同的是,IPX/SPX協議中的IPX使用的是一種廣播協議,它經常出現廣播包堵塞,所以無法獲得***的網絡帶寬。
◆Windows 95/98中的TCP IP協議。
Windows 95/98的用戶不但可以使用TCP IP組建對等網,而且可以方便地接入其它的服務器。值得注意的是,如果Windows 95/98工作站只安裝了TCP IP協議,它是不能直接加入Windows NT域的。
雖然該工作站可通過運行在Windows NT服務器上的代理服務器(如Proxy Server)來訪問Internet,但卻不能通過它登錄Windows NT服務器的域。如果要讓只安裝TCP IP協議的Windows 95/98用戶加入到Windows NT域,還必須在Windows 95/98上安裝NetBEUI協議。
◆TCP IP協議在局域網中的配置。
在提到TCP IP協議時,有許多用戶便被其復雜的描述和配置所困擾,而不敢放心地去使用。其實就局域網用戶來說,只要你掌握了一些有關TCP IP方面的知識,使用起來也非常方便。
◆互聯網組管理協議。
互聯網組管理協議(IGMP,Internet Group Management Protocol)是因特網協議家族中的一個組播協議,TCP IP協議族的一個子協議,用于IP主機向任一個直接相鄰的路由器報告他們的組成員情況。允許Internet主機參加多播,也是IP主機用作向相鄰多目路由器報告多目組成員的協議。多目路由器是支持組播的路由器,向本地網絡發送IGMP查詢。主機通過發送IGMP報告來應答查詢。組播路由器負責將組播包轉發到所有網絡中組播成員。
互聯網組管理協議(IGMP)是對應于開源系統互聯(OSI)七層框架模型中網絡層的協議。在互聯網工程任務組(The Internet Engineering Task Force,簡稱IETF)編寫的標準文檔(RFC)2236.中對Internet組管理協議(IGMP)做了詳盡的描述。