當前位置:首頁 » 文件管理 » 下一代ftp協議

下一代ftp協議

發布時間: 2024-12-30 23:10:27

㈠ TCP/IP、SIP協議

TCP/IP協議 (傳輸控制協議/網間協議)

TCP/IP 協議集確立了 Internet 的技術基礎。TCP/IP 的發展始於美國 DOD (國防部)方案。 IAB (Internet 架構委員會)的下屬工作組 IETF (Internet 工程任務組)研發了其中多數協議。 IAB 最初由美國政府發起,如今轉變為公開而自治的機構。IAB 協同研究和開發 TCP/IP 協議集的底層結構,並引導著 Internet 的發展。TCP/IP 協議集記錄在請求註解(RFC)文件中,RFC 文件均由 IETF 委員會起草、討論、傳閱及核准。所有這些文件都是公開且免費的,且能在 IETF 網站上列出的參考文獻中找到。
TCP/IP 協議覆蓋了 OSI 網路結構七層模型中的六層,並支持從交換(第二層)諸如多協議標記交換,到應用程序諸如郵件服務方面的功能。TCP/IP 的核心功能是定址和路由選擇(網路層的 IP/IPV6 )以及傳輸控制(傳輸層的 TCP、UDP)。

IP (網際協議)

在網路通信中,網路組件的定址對信息的路由選擇和傳輸來說是相當關鍵的。相同網路中的兩台機器間的消息傳輸有各自的技術協定。LAN 是通過提供6位元組的唯一標識符(「MAC」地址)在機器間發送消息的。SNA 網路中的每台機器都有一個邏輯單元及與其相應的網路地址。DECNET、AppleTalk 和 Novell IPX 均有一個用來分配編號到各個本地網和工作站的配置。

除了本地或特定提供商的網路地址,IP 為世界范圍內的各個網路設備都分配了一個唯一編號,即 IP 地址。IPV4 的 IP 地址為4位元組,按照慣例,將每個位元組轉化成十進制(0-255)並以點分隔各位元組。IPV6 的 IP 地址已經增加到16位元組。關於 IP 和 IPV6 協議的詳細說明,在相關文件中再另作介紹。

TCP (傳輸控制協議)

通過序列化應答和必要時重發數據包,TCP 為應用程序提供了可靠的傳輸流和虛擬連接服務。TCP 主要提供數據流轉送,可靠傳輸,有效流控制,全雙工操作和多路傳輸技術。可查閱 TCP 部分獲取更多詳細資料。

在下面的 TCP/IP 協議表格中,我們根據協議功能和其在 OSI 七層網路通信參考模型的映射關系將其全部列出。然而,TCP/IP 並不完全遵循 OSI 模型,例如:大多數 TCP/IP 應用程序是直接在傳輸層協議 TCP 和 UDP 上運行,而不涉及其中的表示層和會話層。

主要協議表

IP TCP UDP IPsec HTTP POP3 SNMP MPLS DNS SMTP

應用層(Application Layer)

--------------------------------------------------------------------------------

BOOTP:引導協議 (BOOTP:Bootstrap Protocol)
DCAP:數據轉接客戶訪問協議 (DCAP:Data Link Switching Client Access Protocol)
DHCP:動態主機配置協議 (DHCP:Dynamic Host Configuration Protocol)
DNS:域名系統(服務)系統 (DNS:Domain Name Systems)
Finger:用戶信息協議 (Finger:User Information Protocol)
FTP:文件傳輸協議 (FTP:File Transfer Protocol)
HTTP:超文本傳輸協議 (HTTP:Hypertext Transfer Protocol)
S-HTTP:安全超文本傳輸協議 (S-HTTP:Secure Hypertext Transfer Protocol)
IMAP & IMAP4:信息訪問協議 & 信息訪問協議第4版 (IMAP & IMAP4:Internet Message Access Protocol)
IPDC:IP 設備控制 (IPDC:IP Device Control)
IRCP/IRC:網際網路在線聊天協議 (IRCP/IRC:Internet Relay Chat Protocol)
LDAP:輕量級目錄訪問協議 (LDAP:Lightweighted Directory Access Protocol)
MIME/S-MIME/Secure MIME:多用途網際郵件擴充協議 (MIME/S-MIME/Secure MIME:Multipurpose Internet Mail Extensions)
NAT:網路地址轉換 (NAT:Network Address Translation)
NNTP:網路新聞傳輸協議 (NNTP:Network News Transfer Protocol)
NTP:網路時間協議 (NTP:Network Time Protocol)
POP&POP3:郵局協議 (POP & POP3:Post Office Protocol)
RLOGIN:遠程登錄命令 (RLOGIN:Remote Login in Unix)
RMON:遠程監控 (RMON:Remote Monitoring MIBs in SNMP)
RWhois:遠程目錄訪問協議 (RWhois Protocol)
SLP:服務定位協議 (SLP:Service Location Protocol)
SMTP:簡單郵件傳輸協議 (SMTP:Simple Mail Transfer Protocol)
SNMP:簡單網路管理協議 (SNMP:Simple Network Management Protocol)
SNTP:簡單網路時間協議 (SNTP:Simple Network Time Protocol)
TELNET:TCP/IP 終端模擬協議 (TELNET:TCP/IP Terminal Emulation Protocol)
TFTP:簡單文件傳輸協議 (TFTP:Trivial File Transfer Protocol)
URL:統一資源管理 (URL:Uniform Resource Locator)
X-Window/X Protocol:X 視窗 或 X 協議(X-Window:X Window or X Protocol or X System)

表示層(Presentation Layer)

--------------------------------------------------------------------------------

LPP:輕量級表示協議 (LPP:Lightweight Presentation Protocol)

會話層(Session Layer)

--------------------------------------------------------------------------------

RPC:遠程過程調用協議 (RPC:Remote Procere Call protocol)

傳輸層(Transport Layer)

--------------------------------------------------------------------------------

ITOT:基於TCP/IP 的 ISO 傳輸協議 (ITOT:ISO Transport Over TCP/IP)
RDP:可靠數據協議 (RDP:Reliable Data Protocol)
RUDP:可靠用戶數據報協議 (RUDP:Reliable UDP)
TALI:傳輸適配層介面 (TALI:Transport Adapter Layer Interface)
TCP:傳輸控制協議 (TCP:Transmission Control Protocol)
UDP:用戶數據報協議 (UDP:User Datagram Protocol)
Van Jacobson:壓縮 TCP 協議 (Van Jacobson:Compressed TCP)

網路層(Network Layer)

--------------------------------------------------------------------------------

路由選擇(Routing)
BGP/BGP4:邊界網關協議 (BGP/BGP4:Border Gateway Protocol)
EGP:外部網關協議(EGP:Exterior Gateway Protocol)
IP:網際協議 (IP:Internet Protocol)
IPv6:網際協議第6版 (IPv6:Internet Protocol version 6)
ICMP/ICMPv6:Internet 信息控制協議 (ICMP/ICMPv6:Internet Control Message Protocol)
IRDP:ICMP 路由器發現協議 (IRDP:ICMP Router Discovery Protocol)
Mobile IP: 移動 IP (Mobile IP:IP Mobility Support Protocol for IPv4 & IPv6)
NARP:NBMA 地址解析協議 (NARP:NBMA Address Resolution Protocol)
NHRP:下一跳解析協議 (NHRP:Next Hop Resolution Protocol)
OSPF:開放最短路徑優先 (OSPF:Open Shortest Path First)
RIP/RIP2:路由選擇信息協議 (RIP/RIP2:Routing Information Protocol)
RIPng:路由選擇信息協議下一代 (RIPng:RIP for IPv6)
RSVP:資源預留協議 (RSVP:Resource ReSerVation Protocol)
VRRP:虛擬路由器冗餘協議 (VRRP:Virtual Router Rendancy Protocol)

組播(Multicast)
BGMP:邊界網關組播協議 (BGMP:Border Gateway Multicast Protocol)
DVMRP:距離矢量組播路由協議 (DVMRP:Distance Vector Multicast Routing Protocol)
IGMP:Internet 組管理協議 (IGMP:Internet Group Management Protocol)
MARS:組播地址解析服務 (MARS:Multicast Address Resolution Server)
MBGP:組播協議邊界網關協議 (MBGP:Multiprotocol BGP)
MOSPF:組播OSPF (MOSPF:Multicast OSPF)
MSDP:組播源發現協議 (MSDP:Multicast Source Discovery Protocol)
MZAP:組播區域范圍公告協議 (MZAP:Multicast Scope Zone Announcement Protocol)
PGM:實際通用組播協議 (PGM:Pragmatic General Multicast Protocol)
PIM-DM:密集模式獨立組播協議 (PIM-DM:Protocol Independent Multicast - Dense Mode)
PIM-SM:稀疏模式獨立組播協議 (PIM-SM:Protocol Independent Multicast - Sparse Mode)

MPLS 協議(MPLS Protocols)
CR-LDP:基於路由受限標簽分發協議 (CR-LDP: Constraint-Based Label Distribution Protocol)
GMPLS:通用多協議標志交換協議 (GMPLS:Generalized Multiprotocol Label Switching)
LDP:標簽分發協議 (LDP:Label Distribution Protocol)
MPLS:多協議標簽交換 (MPLS:Multi-Protocol Label Switching)
RSVP-TE:基於流量工程擴展的資源預留協議 (RSVP-TE:Resource ReSerVation Protocol-Traffic Engineering)

數據鏈路層(Data Link Layer)

--------------------------------------------------------------------------------

ARP and InARP:地址轉換協議和逆向地址轉換協議 (ARP and InARP:Address Resolution Protocol and Inverse ARP)
IPCP and IPv6CP:IP控制協議和IPV6控制協議 (IPCP and IPv6CP:IP Control Protocol and IPv6 Control Protocol)
RARP:反向地址轉換協議 (RARP:Reverse Address Resolution Protocol)
SLIP:串形線路 IP (SLIP:Serial Line IP)

SIP
介紹

新一代的服務

歷史回顧

SIP 的優點:類似 Web 的可擴展開放通信

SIP 會話構成

介紹

通信提供商及其合作夥伴和用戶越來越渴求新一代基於 IP 的服務。現在有了 SIP(會話啟動協議),一解燃眉之急。SIP 是不到十年前在計算機科學實驗室誕生的一個想法。它是第一個適合各種媒體內容而實現多用戶會話的協議,現在已成了 Internet 工程任務組 (IETF) 的規范。

今天,越來越多的運營商、CLEC(競爭本地運營商)和 ITSP(IP 電話服務商)都在提供基於 SIP 的服務,如市話和長途電話技術、在線信息和即時消息、IP Centrex/Hosted PBX、語音簡訊、push-to-talk(按鍵通話)、多媒體會議等等。獨立軟體供應商 (ISV) 正在開發新的開發工具,用來為運營商網路構建基於 SIP 的應用程序以及 SIP 軟體。網路設備供應商 (NEV) 正在開發支持 SIP 信令和服務的硬體。現在,有眾多 IP 電話、用戶代理、網路代理伺服器、VOIP 網關、媒體伺服器和應用伺服器都在使用 SIP。

SIP 從類似的權威協議--如 Web 超文本傳輸協議 (HTTP) 格式化協議以及簡單郵件傳輸協議 (SMTP) 電子郵件協議--演變而來並且發展成為一個功能強大的新標准。但是,盡管 SIP 使用自己獨特的用戶代理和伺服器,它並非自成一體地封閉工作。SIP 支持提供融合的多媒體服務,與眾多負責身份驗證、位置信息、語音質量等的現有協議協同工作。

本白皮書對 SIP 及其作用進行了概括性的介紹。它還介紹了 SIP 從實驗室開發到面向市場的過程。本白皮書說明 SIP 提供哪些服務以及正在實施哪些促進發展的方案。它還詳細介紹了 SIP 與各種協議不同的重要特點並說明如何建立 SIP 會話。

返回頁首

新一代的服務

SIP 較為靈活,可擴展,而且是開放的。它激發了 Internet 以及固定和移動 IP 網路推出新一代服務的威力。SIP 能夠在多台 PC 和電話上完成網路消息,模擬 Internet 建立會話。

與存在已久的國際電信聯盟 (ITU) SS7 標准(用於呼叫建立)和 ITU H.323 視頻協議組合標准不同,SIP 獨立工作於底層網路傳輸協議和媒體。它規定一個或多個參與方的終端設備如何能夠建立、修改和中斷連接,而不論是語音、視頻、數據或基於 Web 的內容。

SIP 大大優於現有的一些協議,如將 PSTN 音頻信號轉換為 IP 數據包的媒體網關控制協議 (MGCP)。因為 MGCP 是封閉的純語音標准,所以通過信令功能對其進行增強比較復雜,有時會導致消息被破壞或丟棄,從而妨礙提供商增加新的服務。而使用 SIP,編程人員可以在不影響連接的情況下在消息中增加少量新信息。

例如,SIP 服務提供商可以建立包含語音、視頻和聊天內容的全新媒體。如果使用 MGCP、H.323 或 SS7 標准,則提供商必須等待可以支持這種新媒體的協議新版本。而如果使用 SIP,盡管網關和設備可能無法識別該媒體,但在兩個大陸上設有分支機構的公司可以實現媒體傳輸。

而且,因為 SIP 的消息構建方式類似於 HTTP,開發人員能夠更加方便便捷地使用通用的編程語言(如 Java)來創建應用程序。對於等待了數年希望使用 SS7 和高級智能網路 (AIN) 部署呼叫等待、主叫號碼識別以及其他服務的運營商,現在如果使用 SIP,只需數月時間即可實現高級通信服務的部署。

這種可擴展性已經在越來越多基於 SIP 的服務中取得重大成功。Vonage 是針對用戶和小企業用戶的服務提供商。它使用 SIP 向用戶提供 20,000 多條數字市話、長話及語音郵件線路。Deltathree 為服務提供商提供 Internet 電話技術產品、服務和基礎設施。它提供了基於 SIP 的 PC 至電話解決方案,使 PC 用戶能夠呼叫全球任何一部電話。Denwa Communications 在全球范圍內批發語音服務。它使用 SIP 提供 PC 至 PC 及電話至 PC 的主叫號碼識別、語音郵件,以及電話會議、統一通信、客戶管理、自配置和基於 Web 的個性化服務。

某些權威人士預計,SIP 與 IP 的關系將發展成為類似 SMTP 和 HTTP 與 Internet 的關系,但也有人說它可能標志著 AIN 的終結。迄今為止,3G 界已經選擇 SIP 作為下一代移動網路的會話控制機制。Microsoft 已經選擇 SIP 作為其實時通信策略並在 Microsoft XP、Pocket PC 和 MSN Messenger 中進行了部署。Microsoft 同時宣布 CE.net 的下一個版本將使用基於 SIP 的 VoIP 應用介面層,並承諾向用戶 PC 提供基於 SIP 的語音和視頻呼叫。

另外,MCI 正在使用 SIP 向 IP 通信用戶部署高級電話技術服務。用戶將能夠通知主叫方自己是否有空以及首選的通信方式,如電子郵件、電話或即時消息。利用在線信息,用戶還能夠即時建立聊天會話和召開音頻會議。使用 SIP 將不斷地實現各種功能。

返回頁首

歷史回顧

SIP 出現於二十世紀九十年代中期,源於哥倫比亞大學計算機系副教授 Henning Schulzrinne 及其研究小組的研究。Schulzrinne 教授除與人共同提出通過 Internet 傳輸實時數據的實時傳輸協議 (RTP) 外,還與人合作編寫了實時流傳輸協議 (RTSP) 標准提案,用於控制音頻視頻內容在 Web 上的流傳輸。

Schulzrinne 本來打算編寫多方多媒體會話控制 (MMUSIC) 標准。1996 年,他向 IETF 提交了一個草案,其中包含了 SIP 的重要內容。1999 年,Shulzrinne 在提交的新標准中刪除了有關媒體內容方面的無關內容。隨後,IETF 發布了第一個 SIP 規范,即 RFC 2543。雖然一些供應商表示了擔憂,認為 H.323 和 MGCP 協議可能會大大危及他們在 SIP 服務方面的投資,IETF 繼續進行這項工作,於 2001 年發布了 SIP 規范 RFC 3261。

RFC 3261 的發布標志著 SIP 的基礎已經確立。從那時起,已發布了幾個 RFC 增補版本,充實了安全性和身份驗證等領域的內容。例如,RFC 3262 對臨時響應的可靠性作了規定。RFC 3263 確立了 SIP 代理伺服器的定位規則。RFC 3264 提供了提議/應答模型,RFC 3265 確定了具體的事件通知。

早在 2001 年,供應商就已開始推出基於 SIP 的服務。今天,人們對該協議的熱情不斷高漲。Sun Microsystems 的 Java Community Process 等組織正在使用通用的 Java 編程語言定義應用編程介面 (API),以便開發商能夠為服務提供商和企業構建 SIP 組件和應用程序。最重要的是,越來越多的競爭者正在藉助前途光明的新服務進入 SIP 市場。SIP 正在成為自 HTTP 和 SMTP 以來最為重要的協議之一。

返回頁首

SIP 的優點:類似 Web 的可擴展開放通信

使用 SIP,服務提供商可以隨意選擇標准組件,快速駕馭新技術。不論媒體內容和參與方數量,用戶都可以查找和聯系對方。SIP 對會話進行協商,以便所有參與方都能夠就會話功能達成一致以及進行修改。它甚至可以添加、刪除或轉移用戶。

不過,SIP

不是萬能的。它既不是會話描述協議,也不提供會議控制功能。為了描述消息內容的負載情況和特點,SIP 使用 Internet 的會話描述協議 (SDP) 來描述終端設備的特點。SIP 自身也不提供服務質量 (QoS),它與負責語音質量的資源保留設置協議 (RSVP) 互操作。它還與若干個其他協議進行協作,包括負責定位的輕型目錄訪問協議 (LDAP)、負責身份驗證的遠程身份驗證撥入用戶服務 (RADIUS) 以及負責實時傳輸的 RTP 等多個協議。

SIP 規定了以下基本的通信要求:

1. 用戶定位服務

2. 會話建立

3. 會話參與方管理

4. 特點的有限確定

SIP 的一個重要特點是它不定義要建立的會話的類型,而只定義應該如何管理會話。有了這種靈活性,也就意味著 SIP 可以用於眾多應用和服務中,包括互動式游戲、音樂和視頻點播以及語音、視頻和 Web 會議。

下面是 SIP 在新的信令協議中出類拔萃的一些其他特點

SIP 消息是基於文本的,因而易於讀取和調試。新服務的編程更加簡單,對於設計人員而言更加直觀。

SIP 如同電子郵件客戶機一樣重用 MIME 類型描述,因此與會話相關的應用程序可以自動啟動。

SIP 重用幾個現有的比較成熟的 Internet 服務和協議,如 DNS、RTP、RSVP 等。不必再引入新服務對 SIP 基礎設施提供支持,因為該基礎設施很多部分已經到位或現成可用。

對 SIP 的擴充易於定義,可由服務提供商在新的應用中添加,不會損壞網路。網路中基於 SIP 的舊設備不會妨礙基於 SIP 的新服務。例如,如果舊 SIP 實施不支持新的 SIP 應用所用的方法/標頭,則會將其忽略。

SIP 獨立於傳輸層。因此,底層傳輸可以是採用 ATM 的 IP。SIP 使用用戶數據報協議 (UDP) 以及傳輸控制協議 (TCP),將獨立於底層基礎設施的用戶靈活地連接起來。

SIP 支持多設備功能調整和協商。如果服務或會話啟動了視頻和語音,則仍然可以將語音傳輸到不支持視頻的設備,也可以使用其他設備功能,如單向視頻流傳輸功能。

返回頁首

SIP 會話構成

SIP 會話使用多達四個主要組件:SIP 用戶代理、SIP 注冊伺服器、SIP 代理伺服器和 SIP 重定向伺服器。這些系統通過傳輸包括了 SDP 協議(用於定義消息的內容和特點)的消息來完成 SIP 會話。下面概括性地介紹各個 SIP 組件及其在此過程中的作用。

SIP 用戶代理 (UA) 是終端用戶設備,如用於創建和管理 SIP 會話的行動電話、多媒體手持設備、PC、PDA 等。用戶代理客戶機發出消息。用戶代理伺服器對消息進行響應。

SIP 注冊伺服器是包含域中所有用戶代理的位置的資料庫。在 SIP 通信中,這些伺服器會檢索參與方的 IP 地址和其他相關信息,並將其發送到 SIP 代理伺服器。

SIP 代理伺服器接受 SIP UA 的會話請求並查詢 SIP 注冊伺服器,獲取收件方 UA 的地址信息。然後,它將會話邀請信息直接轉發給收件方 UA(如果它位於同一域中)或代理伺服器(如果 UA 位於另一域中)。

SIP 重定向伺服器允許 SIP 代理伺服器將 SIP 會話邀請信息定向到外部域。SIP 重定向伺服器可以與 SIP 注冊伺服器和 SIP 代理伺服器同在一個硬體上。

以下幾個情景說明 SIP 組件之間如何進行協調以在同一域和不同域中的 UA 之間建立 SIP 會話:

在同一域中建立 SIP 會話

下圖說明了在預訂同一個 ISP 從而使用同一域的兩個用戶之間建立 SIP 會話的過程。用戶 A 使用 SIP 電話。用戶 B 有一台 PC,運行支持語音和視頻的軟客戶程序。加電後,兩個用戶都在 ISP 網路中的 SIP 代理伺服器上注冊了他們的空閑情況和 IP 地址。用戶 A 發起此呼叫,告訴 SIP 代理伺服器要聯系用戶 B。然後,SIP 代理伺服器向 SIP 注冊伺服器發出請求,要求提供用戶 B 的 IP 地址,並收到用戶 B 的 IP 地址。SIP 代理伺服器轉發用戶 A 與用戶 B 進行通信的邀請信息(使用 SDP),包括用戶 A 要使用的媒體。用戶 B 通知 SIP 代理伺服器可以接受用戶 A 的邀請,且已做好接收消息的准備。SIP 代理伺服器將此消息傳達給用戶 A,從而建立 SIP 會話。然後,用戶創建一個點到點 RTP 連接,實現用戶間的交互通信。

1.呼叫用戶 B

2.查詢捻沒?B 在哪裡??br> 3.響應捻沒?B 的 SIP 地址?br> 4.摯�頂呼叫

5. 響應

6. 響應

7. 多媒體通道已建立

返回頁首

在不同的域中建立 SIP 會話

本情景與第一種情景的不同之處如下。用戶 A 邀請正在使用多媒體手持設備的用戶 B 進行 SIP 會話時,域 A 中的 SIP 代理伺服器辨別出用戶 B 不在同一域中。然後,SIP 代理伺服器在 SIP 重定向伺服器上查詢用戶 B 的 IP 地址。SIP 重定向伺服器既可在域 A 中,也可在域 B 中,也可既在域 A 中又在域 B 中。SIP 重定向伺服器將用戶 B 的聯系信息反饋給 SIP 代理伺服器,該伺服器再將 SIP 會話邀請信息轉發給域 B 中的 SIP 代理伺服器。域 B 中的 SIP 代理伺服器將用戶 A 的邀請信息發送給用戶 B。用戶 B 再沿邀請信息經由的同一路徑轉發接受邀請的信息。

1. 呼叫用戶 B 2. 詢問撐胰綰謂油ㄓ?B 中的用戶 B?? 3. 響應摯�碸刂破韉撓虻刂窋 4. 摯�頂呼叫域 B 的 SIP 代理 5. 查詢捻沒?B 在哪裡?? 6. 用戶 B 的地址 7. 代理呼叫 8. 響應 9. 響應 10.響應 11.多媒體通道已建立

無縫、靈活、可擴展:展望 SIP 未來

SIP 能夠連接使用任何 IP 網路(有線 LAN 和 WAN、公共 Internet 骨幹網、移動 2.5G、3G 和 Wi-Fi)和任何 IP 設備(電話、PC、PDA、移動手持設備)的用戶,從而出現了眾多利潤豐厚的新商機,改進了企業和用戶的通信方式。基於 SIP 的應用(如 VOIP、多媒體會議、push-to-talk(按鍵通話)、定位服務、在線信息和 IM)即使單獨使用,也會為服務提供商、ISV、網路設備供應商和開發商提供許多新的商機。不過,SIP 的根本價值在於它能夠將這些功能組合起來,形成各種更大規模的無縫通信服務。

使用 SIP,服務提供商及其合作夥伴可以定製和提供基於 SIP 的組合服務,使用戶可以在單個通信會話中使用會議、Web 控制、在線信息、IM 等服務。實際上,服務提供商可以創建一個滿足多個最終用戶需求的靈活應用程序組合,而不是安裝和支持依賴於終端設備有限特定功能或類型的單一分散的應用程序。

通過在單一、開放的標准 SIP 應用架構下合並基於 IP 的通信服務,服務提供商可以大大降低為用戶設計和部署基於 IP 的新的創新性託管服務的成本。它是 SIP 可擴展性促進本行業和市場發展的強大動力,是我們所有人的希望所在。

㈡ 網路傳輸協議有哪些

TCP/IP,互聯網傳輸協議。
以下為各種網路傳輸協議列表(後面數字表示應用層協議默認服務埠):
A
ARP (ARP Address Resolution Protocol)
B
BGP (邊緣網關協議 Border Gateway Protocol)
藍牙(Blue Tooth)
BOOTP (Bootstrap Protocol)
D
DHCP(動態主機配置協議 Dynamic Host Configuration Protocol)
DNS(域名服務 Domain Name Service)
DVMRP (Distance-Vector Multicast Routing Protocol)
E
EGP (Exterior Gateway Protocol)
F
FTP (文件傳輸協議 File Transfer Protocol) 21
H
HDLC (高級數據鏈路控制協議 High-level Data Link Control)
HELLO(routing protocol)
HTTP 超文本傳輸協議 80
HTTPS 安全超級文本傳輸協議
I
ICMP (互聯網控制報文協議 Internet Control Message Protocol)
IDRP (InterDomain Routing Protocol)
IEEE 802
IGMP (Internet Group Management Protocol)
IGP (內部網關協議 Interior Gateway Protocol )
IMAP
IP (互聯網協議 Internet Protocol)
IPX
IS-IS(Intermediate System to Intermediate System Protocol)
L
LCP (鏈路控制協議 Link Control Protocol)
LLC (邏輯鏈路控制協議 Logical Link Control)
M
MLD (多播監聽發現協議 Multicast Listener Discovery)
N
NCP (網路控制協議 Network Control Protocol)
NNTP (網路新聞傳輸協議 Network News Transfer Protocol) 119
NTP (Network Time Protocol)
P
PPP (點對點協議 Point-to-Point Protocol)
POP (郵局協議 Post Office Protocol) 110
R
RARP (逆向地址解析協議 Reverse Address Resolution Protocol)
RIP (路由信息協議 Routing Information Protocol)
S
SLIP (串列鏈路連接協議Serial Link Internet Protocol)
SNMP (簡單網路管理協議 Simple Network Management Protocol)
SMTP (簡單郵件傳輸協議 Simple Mail Transport Protocol) 25
SCTP(流控制傳輸協議 Stream Control Transmission Protocol)
T
TCP (傳輸控制協議 Transmission Control Protocol)
TFTP (Trivial File Transfer Protocol)
Telnet (遠程終端協議 remote terminal protocol) 23
U
UDP (用戶數據報協議 User Datagram Protocol)
常用的有以下幾種:
ARP(Address Resolution Protocol)地址解析協議

它是用於映射計算機的物理地址和臨時指定的網路地址。啟動時它選擇一個協議(網路層)地址,並檢查這個地址是否已經有別的計算機使用,如果沒有被使用,此結點被使用這個地址,如果此地址已經被別的計算機使用,正在使用此地址的計算機會通告這一信息,只有再選另一個地址了。

SNMP(Simple Network Management P)網路管理協議

它是TCP/IP協議中的一部份,它為本地和遠端的網路設備管理提供了一個標准化途徑,是分布式環境中的集中化管理的重要組成部份。

BGP4(Border Gateway Protocol Vertion 4)邊界網關協議-版本4

它是用於在自治網路中網關主機(每個主機有自己的路由)之間交換路由信息的協議,它使管理員能夠在已知的路由策略上配置路由加權,可以更方便地使用無級內部域名路由(CIDR),它是一種在網路中可以容納更多地址的機制,它比外部網關協議(EGP)更新。BGP4經常用於網關主機之間,主機中的路由表包括了已知路由的列表,可達的地址和路由加權,這樣就可以在路由中選擇最好的通路了。BGP在區域網中通信時使用內部BGP(IBGP),因為IBGP不能很好工作。

DHCP(Dynamic Host Configuration Protocol)動態主機配置協議

它是在TCP/IP網路上使客戶機獲得配置信息的協議,它是基於BOOTP協議,並在BOOTP協議的基礎上添加了自動分配可用網路地址等功能。這兩個協議可以通過一些機制互操作。DHCP協議在安裝TCP/IP協議和使用TCP/IP協議進行通迅時,必須配置IP地址、子網掩碼、預設網關三個參數,這三個參數可以手動配置,也可以使用DHCP自動配置。

FTP(File Transfer Protocol)文件傳輸協議

它是一個標准協議,是在計算機和網路之間交換文件的最簡單的方法。象傳送可顯示文件的HTTP和電子郵件的SMTP一樣,FTP也是應用TCP/IP協議的應用協議標准。FTP通常用於將網頁從創作者上傳到伺服器上供人使用,而從伺服器上下傳文件也是一種非常普遍的使用方式。作為用戶,您可以用非常簡單的DOS界面來使用FTP,也可以使用由第三方提供的圖形界面的FTP來更新(刪除,重命名,移動和復制)伺服器上的文件。現在有許多伺服器支持匿名登錄,允許用戶使用FTP和ANONYMOUS作為用戶名進行登錄,通常可使用任何口令或只按回車鍵。

HDLC(High-Level Data Link Control)高層數據鏈路協議

它是一組用於在網路結點間傳送數據的協議。在HDLC中,數據被組成一個個的單元(稱為幀)通過網路發送,並由接收方確認收到。HDLC協議也管理數據流和數據發送的間隔時間。HDLC是在數據鏈路層中最廣泛最使用的協議之一。現在作為ISO的標准,HDLC是基於IBM的SDLC協議的,SDLC被廣泛用於IBM的大型機環境之中。在HDLC中,屬於SDLC的被稱為通響應模式(NRM)。在通常響應模式中,基站(通常是大型機)發送數據給本地或遠程的二級站。不同類型的HDLC被用於使用X.25協議的網路和幀中繼網路,這種協議可以在區域網或廣域網中使用,無論此網是公共的還是私人的。

HTTP1.1(Hypertext Transfer Protocol Vertion 1.1)超文本傳輸協議-版本1.1

它是用來在Internet上傳送超文本的傳送協議。它是運行在TCP/IP協議族之上的HTTP應用協議,它可以使瀏覽器更加高效,使網路傳輸減少。任何伺服器除了包括HTML文件以外,還有一個HTTP駐留程序,用於響應用用戶請求。您的瀏覽器是HTTP客戶,向伺服器發送請求,當瀏覽器中輸入了一個開始文件或點擊了一個超級鏈接時,瀏覽器就向伺服器發送了HTTP請求,此請求被送往由IP地址指定的URL。駐留程序接收到請求,在進行必要的操作後回送所要求的文件。

HTTPS(Secure Hypertext Transfer Protocol)安全超文本傳輸協議

它是由Netscape開發並內置於其瀏覽器中,用於對數據進行壓縮和解壓操作,並返回網路上傳送回的結果。HTTPS實際上應用了Netscape的完全套接字層(SSL)作為HTTP應用層的子層。(HTTPS使用埠443,而不是象HTTP那樣使用埠80來和TCP/IP進行通信。)SSL使用40 位關鍵字作為RC4流加密演算法,這對於商業信息的加密是合適的。HTTPS和SSL支持使用X.509數字認證,如果需要的話用戶可以確認發送者是誰。

ICMP(Internet Control Message Protocol)Internet控制信息協議

它是一個在主機和網關之間消息控制和差錯報告協議。ICMP使用IP數據報,但消息由TCP/IP軟體處理,對於應用程序使用者是不可見的。在被稱為Catenet的系統中,IP協議被用作主機到主機的數據報服務。網路連接設備稱為網關。這些網關通過網關到網關協議(GGP)相互交換用於控制的信息。通常,贍養或目的主機將和源主機通信,例如,為報告在數據報過程中的錯誤。為了這個目的才使用了ICMP,它使用IP做於底層支持,好象它是一個高層協議,而實際上它是IP的一部分,必須由其它IP模塊實現。ICMP消息在以下幾種情況下發送:當數據報不能到達目的地時,當網關的已經失去緩存功能,當網關能夠引導主機在更短路由上發送。IP並非設計為設計為絕對可靠,這個協議的目的是為了當網路出現問題的時候返回控制信息,而不是使IP協議變得絕對可靠,並不保證數據報或控制信息能夠返回。一些數據報仍將在沒有任何報告的情況下丟失。

IPv6(Internet Protocol Version 6)Internet協議-版本6

它是Internet協議的最新版本,已作為IP的一部分並被許多主要的操作系統所支持。IPv6也被稱為「Ipng」(下一代IP),它對現行的IP(版本4)進行重大的改進。使用IPv4和IPv6的網路主機和中間結點可以處理IP協議中任何一層的包。用戶和服務商可以直接安裝IPv6而不用對系統進行什麼重大的修改。相對於版本4新版本的最大改進在於將IP地址從32位改為128位,這一改進是為了適應網路快速的發展對IP地址的需求,也從根本上改變了IP地址短缺的問題。簡化IPv4首部欄位被刪除或者成為可選欄位,減少了一般情況下包的處理開銷以及IPv6首部佔用的帶寬。改進IP 首部選項編碼方式的修改導致更加高效的傳輸,在選項長度方面更少的限制,以及將來引入新的選項時更強的適應性。加入一個新的能力,使得那些發送者要求特殊處理的屬於特別的傳輸流的包能夠貼上標簽,比如非預設質量的服務或者實時服務。為支持認證,數據完整性以及(可選的)數據保密的擴展都在IPv6中說明。本文描述IPv6基本首部以及最初定義的IPv6 擴展首部和選項。還將討論包的大小問題,數據流標簽和傳輸類別的語法,以及IPv6對上層協議的影響。IPv6 地址的格式和語法在其它文章中單獨說明。IPv6版的 ICMP 是所有IPv6應用都需要包含的。

OSPF(Open Shortest Path First)開放最短路優先

OSPF是用於大型自主網路中替代路由信息協議的協議標准。象RIP一樣,OSPF也是由IETF設計用作內部網關協議族中的一個標准。在使用OSPF時網路拓樸結構的變化可以立即在路由器上反映出來。不象RIP,OSPF不是全部當前結點保存的路由表,而是通過最短路優先演算法計算得到最短路,這樣可以降低網路通信量。如果您熟悉最短路優先演算法就會知道,它是一種只關心網路拓樸結構的演算法,而不關心其它情況,如優先權的問題,對於這一點,OSPF改變了演算法使它根據不同的情況給某些通路以優先權。

POP3(Post Office Protocol Version 3)郵局協議-版本3

它是一個關於接收電子郵件的客戶/伺服器協議。電子郵件由伺服器接收並保存,在一定時間之後,由客戶電子郵件接收程序檢查郵箱並下載郵件。POP3它內置於IE和Netscape瀏覽器中。另一個替代協議是交互郵件訪問協議(IMAP)。使用IMAP您可以將伺服器上的郵件視為本地客戶機上的郵件。在本地機上刪除的郵件還可以從伺服器上找到。E-mail 可以被保存在伺服器上,並且可以從伺服器上找回。

PPP(Point to Point Protocol)點對點協議

它是用於串列介面的兩台計算機的通信協議,是為通過電話線連接計算機和伺服器而彼此通信而制定的協議。網路服務提供商可以提供您點對點連接,這樣提供商的伺服器就可以響應您的請求,將您的請求接收並發送到網路上,然後將網路上的響應送回。PPP是使用IP協議,有時它被認為是TCP/IP協議族的一員。PPP協議可用於不同介質上包括雙絞線,光纖和衛星傳輸的全雙工協議,它使用HDLC進行包的裝入。PPP協議既可以處理同步通信也可以處理非同步通信,可以允許多個用戶共享一個線路,又可發進行SLIP協議所沒有的差錯控制。

RIP(Routing Infomation Protocol)路由信息協議

RIP是最早的路由協議之一,而且現在仍然在廣泛使用。它從類別上應該屬於內部網關協議(IGP)類,它是距離向量路由式協議,這種協議在計算兩個地方的距離時只計算經過的路由器的數目,如果到相同目標有兩個不等速或帶寬不同的路由器,但是經過的路由器的個數一樣,RIP認為兩者距離一樣,而實際傳送數據時,很明顯一個快一個慢,這就是RIP協議的不足之處,而OSPF在它的基礎上克服了RIP的缺點。

SMTP(Simple Mail Transfer Protocol)簡單郵件傳送協議

它是用來發送電子郵件的TCP/IP協議。它的內容由IETF的RFC 821定義。另外一個和SMTP相同功能的協議是X.400。SMTP的一個重要特點是它能夠在傳送中接力傳送郵件,傳送服務提供了進程間通信環境(IPCE),此環境可以包括一個網路,幾個網路或一個網路的子網。理解到傳送系統(或IPCE)不是一對一的是很重要的。進程可能直接和其它進程通過已知的IPCE通信。郵件是一個應用程序或進程間通信。郵件可以通過連接在不同IPCE上的進程跨網路進行郵件傳送。更特別的是,郵件可以通過不同網路上的主機接力式傳送。

TCP/IP(Transmission Control Protocol/Internet Protocol)傳輸控制協議/Internet協議

TCP/IP協議起源於美國國防高級研究計劃局。提供可靠數據傳輸的協議稱為傳輸控制協議TCP,好比貨物裝箱單,保證數據在傳輸過程中不會丟失;提供無連接數據報服務的協議稱為網路協議IP,好比收發貨人的地址和姓名,保證數據到達指定的地點。TCP/IP協議是互聯網上廣泛使用的一種協議,使用TCP/IP協議的網際網路等網路提供的主要服務有:電子郵件、文件傳送、遠程登錄、網路文件系統、電視會議系統和萬維網。它是Interent的基礎,它提供了在廣域網內的路由功能,而且使Internet上的不同主機可以互聯。從概念上,它可以映射到四層:網路介面層,這一層負責在線路上傳輸幀並從線路上接收幀;Internet層,這一層中包括了IP協議,IP協議生成Internet數據報,進行必要的路由演算法,IP協議實際上可以分為四部分:ARP,ICMP,IGMP和IP;再上向就是傳輸層,這一層負責管理計算機間的會話,這一層包括兩個協議TCP和UDP,由應用程序的要求不同可以使用不同的協議進行通信;最後一層是應用層,就是我們熟悉的FTP,DNS,TELNET等。熟悉TCP/IP是熟悉Internet的必由之路。

TELNET Protocol虛擬終端協議

TELNET協議的目的是提供一個相對通用的,雙向的,面向八位位元組的通信方法,它主要的目標是允許介面終端設備的標准方法和面向終端的相互作用。是讓用戶在遠程計算機登錄,並使用遠程計算機上對外開放的所有資源。

Time Protocol時間協議

該協議提供了一個獨立於站點的,機器可讀的日期和時間信息。時間服務返回的是以秒數,是從1900年1月1日午夜到現在的秒數。設計這個協議的一個重要目的在於,網路上的許多主機並沒有時間的觀念,在分布式的系統上,我們可以想一想,北京的時間和東京的時間如何分呢?主機的時間往往可以人為改變,而且因為機器時鍾內的誤差而變得不一致,因此需要使用時間伺服器通過選舉方式得到網路時間,讓伺服器有一個准確的時間觀念。不要小看時間,這對於一些以時間為標準的分布運行的程序簡單是太重要了。這個協議可以工作在TCP和UDP協議下。時間是由32位表示的,是自1900年1月1日0時到當前的秒數,我們可以計算一下,這個協議只能表示到2036年就不能用了,但是我們也知道計算機發展速度這么快,到時候可能就會有更好的協議代替這個協議。

TFTP(Trivial File Transfer Protocol)小文件傳輸協議

它是一個網路應用程序,它比FTP簡單也比FTP功能少。它在不需要用戶許可權或目錄可見的情況下使用,它使用UDP協議而不是TCP協議。

UDP(User Datagram Protocol)用戶數據報協議

它是定義用來在互連網路環境中提供包交換的計算機通信的協議,此協議默認認為網路協議(IP)是其下層協議。UDP是TCP的另外一種方法,象TCP一樣,UDP使用IP協議來獲得數據單元(叫做數據報),不象TCP的是,它不提供包(數據報)的分組和組裝服務。而且,它還不提供對包的排序,這意味著,程序程序必須自己確定信息是否完全地正確地到達目的地。如果網路程序要加快處理速度,那使用UPD就比TCP要好。UDP提供兩種不由IP層提供的服務,它提供埠號來區別不同用戶的請求,而且可以提供奇偶校驗。在OSI模式中,UDP和TCP一樣處於第四層,傳輸層。

熱點內容
linuxmysql區分大小寫 發布:2025-01-02 21:07:24 瀏覽:546
編程M42 發布:2025-01-02 21:07:23 瀏覽:229
電腦上怎麼把圖片壓縮 發布:2025-01-02 20:59:46 瀏覽:931
易安卓編程 發布:2025-01-02 20:58:52 瀏覽:850
忘記了筆記本開機密碼怎麼辦 發布:2025-01-02 20:57:12 瀏覽:149
一起提醒對方密碼修改是什麼意思 發布:2025-01-02 20:46:07 瀏覽:968
放假解壓 發布:2025-01-02 20:46:03 瀏覽:946
為什麼數據老是斷網安卓手機 發布:2025-01-02 20:45:23 瀏覽:227
多ip伺服器如何實現域名 發布:2025-01-02 20:29:38 瀏覽:549
聯網伺服器1302什麼意思 發布:2025-01-02 20:28:50 瀏覽:900