很多不同的廠家生產(chǎn)各種型號的計算機(jī),它們運(yùn)行完全不同的操作系統(tǒng),但TCP.IP協(xié)議族允許它們互相進(jìn)行通信。這一點(diǎn)很讓人感到吃驚,因?yàn)樗淖饔靡堰h(yuǎn)遠(yuǎn)超出了起初的設(shè)想。T C P / I P起源于6 0年代末美國政府資助的一個分組交換網(wǎng)絡(luò)研究項目,到9 0年代已發(fā)展成為計算機(jī)之間最常應(yīng)用的組網(wǎng)形式。它是一個真正的開放系統(tǒng),因?yàn)閰f(xié)議族的定義及其多種實(shí)現(xiàn)可以不用花錢或花很少的錢就可以公開地得到。它成為被稱作“全球互聯(lián)網(wǎng)”或“因特網(wǎng)(Internet)”的基礎(chǔ),該廣域網(wǎng)(WA N)已包含超過1 0 0萬臺遍布世界各地的計算機(jī)。本章主要對T C P / I P協(xié)議族進(jìn)行概述,其目的是為本書其余章節(jié)提供充分的背景知識。 TCP.IP協(xié)議 縮略語 ACK (ACKnowledgment) TCP首部中的確認(rèn)標(biāo)志 API (Application Programming Interface) 應(yīng)用編程接口 ARP (Address Resolution Protocol) 地址解析協(xié)議 ARPANET(Defense Advanced Research Project Agency NETwork) (美國)國防部遠(yuǎn)景研究規(guī)劃局 AS (Autonomous System) 自治系統(tǒng) ASCII (American Standard Code for Information Interchange) 美國信息交換標(biāo)準(zhǔn)碼 ASN.1 (Abstract Syntax Notation One) 抽象語法記法1 BER (Basic Encoding Rule) 基本編碼規(guī)則 BGP (Border Gateway Protocol) 邊界網(wǎng)關(guān)協(xié)議 BIND (Berkeley Internet Name Domain) 伯克利I n t e r n e t域名 BOOTP (BOOTstrap Protocol) 引導(dǎo)程序協(xié)議 BPF (BSD Packet Filter) BSD 分組過濾器 CIDR (Classless InterDomain Routing) 無類型域間選路 CIX (Commercial Internet Exchange) 商業(yè)互聯(lián)網(wǎng)交換 CLNP (ConnectionLess Network Protocol) 無連接網(wǎng)絡(luò)協(xié)議 CRC (Cyclic Redundancy Check) 循環(huán)冗余檢驗(yàn) CSLIP (Compressed SLIP) 壓縮的S L I P CSMA (Carrier Sense Multiple Access) 載波偵聽多路存取 DCE (Data Circuit-terminating Equipment) 數(shù)據(jù)電路端接設(shè)備 DDN (Defense Data Network) 國防數(shù)據(jù)網(wǎng) DF (Don’t Fragment) IP首部中的不分片標(biāo)志 DHCP (Dynamic Host Configuration Protocol) 動態(tài)主機(jī)配置協(xié)議 DLPI (Data Link Provider Interface) 數(shù)據(jù)鏈路提供者接口 DNS (Domain Name System) 域名系統(tǒng) DSAP (Destination Service Access Point) 目的服務(wù)訪問點(diǎn) DSLAM (DSL Access Multiplexer) 數(shù)字用戶線接入復(fù)用器 DSSS (Direct Sequence Spread Spectrum) 直接序列擴(kuò)頻 DTS (Distributed Time Service) 分布式時間服務(wù) DVMRP (Distance Vector Multicast Routing Protocol) 距離向量多播選路協(xié)議 EBONE (European IP BackbONE) 歐洲I P主干網(wǎng) EOL (End of Option List) 選項清單結(jié)束 EGP (External Gateway Protocol) 外部網(wǎng)關(guān)協(xié)議 EIA (Electronic Industries Association) 美國電子工業(yè)協(xié)會 FCS (Frame Check Sequence) 幀檢驗(yàn)序列 FDDI (Fiber Distributed Data Interface) 光纖分布式數(shù)據(jù)接口 FIFO (First In, First Out) 先進(jìn)先出 FIN (FINish) TCP首部中的結(jié)束標(biāo)志 FQDN (Full Qualified Domain Name) 完全合格的域名 FTP (File Transfer Protocol) 文件傳送協(xié)議 HDLC (High-level Data Link Control) 高級數(shù)據(jù)鏈路控制 HELLO 選路協(xié)議 IAB (Internet Architecture Board) Internet體系結(jié)構(gòu)委員會 IANA (Internet Assigned Numbers Authority) Internet號分配機(jī)構(gòu) ICMP (Internet Control Message Protocol) Internet控制報文協(xié)議 IDRP (InterDomain Routing Protocol) 域間選路協(xié)議 IEEE (Institute of Electrical and Electronics Engineering) (美國)電氣與電子工程師協(xié)會 IEN (Internet Experiment Notes) 互聯(lián)網(wǎng)試驗(yàn)注釋 IESG (Internet Engineering Steering Group) Internet工程指導(dǎo)小組 IETF (Internet Engineering Task Force) Internet工程專門小組 igmp (Internet Group Management Protocol) Internet組管理協(xié)議 IGP (Interior Gateway Protocol) 內(nèi)部網(wǎng)關(guān)協(xié)議 IMAP (Internet Message Access Protocol) Internet報文存取協(xié)議 IP (Internet Protocol) 網(wǎng)際協(xié)議 I RTF (Internet Research Task Force) Internet研究專門小組 IS-IS (Intermediate System to Intermediate System Protocol) 中間系統(tǒng)到中間系統(tǒng)協(xié)議 ISN (Initial Sequence Number) 初始序號 ISO (International Organization for Standardization) 國際標(biāo)準(zhǔn)化組織 ISOC (Internet SOCiety) Internet協(xié)會 LAN (Local Area Network) 局域網(wǎng) LBX (Low Bandwidth X) 低帶寬X LCP (Link Control Protocol) 鏈路控制協(xié)議 LFN (Long Fat Net) 長肥網(wǎng)絡(luò) LIFO (Last In, First Out) 后進(jìn)先出 LLC (Logical Link Control) 邏輯鏈路控制 LSRR (Loose Source and Record Route) 寬松的源站及記錄路由 MBONE (Multicast Backbone On the InterNEt) Internet上的多播主干網(wǎng) MIB (Management Information Base) 管理信息庫 MILNET (MILitary NETwork) 軍用網(wǎng) MIME (Multipurpose Internet Mail Extensions) 通用I n t e r n e t郵件擴(kuò)充 MSL (Maximum Segment Lifetime) 報文段最大生存時間 MSS (Maximum Segment Size) 最大報文段長度 M TA (Message Transfer Agent) 報文傳送代理 MTU (Maximum Transmission Unit) 最大傳輸單元 NCP (Network Control Protocol) 網(wǎng)絡(luò)控制協(xié)議 NFS (Network File System) 網(wǎng)絡(luò)文件系統(tǒng) NIC (Network Information Center) 網(wǎng)絡(luò)信息中心 NIT (Network Interface Tap) 網(wǎng)絡(luò)接口栓(S u n公司的一個程序) NNTP (Network News Transfer Protocol) 網(wǎng)絡(luò)新聞傳送協(xié)議 NOAO (National Optical Astronomy Observatories) 國家光學(xué)天文臺 NOP (No Operation) 無操作 NSFNET (National Science Foundation NETwork) 國家科學(xué)基金網(wǎng)絡(luò) NSI (NASA Science Internet) (美國)國家宇航局I n t e r n e t NTP (Network Time Protocol) 網(wǎng)絡(luò)時間協(xié)議 NVT (Network Virtual Terminal) 網(wǎng)絡(luò)虛擬終端 OSF (Open Software Foudation) 開放軟件基金 OSI (Open Systems Interconnection) 開放系統(tǒng)互連 OSPF (Open Shortest Path First) 開放最短通路優(yōu)先 PAWS (Protection Against Wrapped Sequence number) 防止回繞的序號 PDU (Protocol Data Unit) 協(xié)議數(shù)據(jù)單元 POSIX (Portable Operating System Interface) 可移植操作系統(tǒng)接口 PPP (Point-to-Point Protocol) 點(diǎn)對點(diǎn)協(xié)議 PSH (PuSH) TCP首部中的急迫標(biāo)志 RARP (Reverse Address Resolution Protocol) 逆地址解析協(xié)議 RFC (Request For Comments) Internet的文檔,其中的少部分成為標(biāo)準(zhǔn)文檔 RIP (Routing Information Protocol) 路由信息協(xié)議 RPC (Remote Procedure Call) 遠(yuǎn)程過程調(diào)用 RR (Resource Record) 資源記錄 RST (ReSeT) TCP首部中的復(fù)位標(biāo)志 RTO (Retransmission Time Out) 重傳超時 RTT (Round-Trip Time) 往返時間 SACK (Selective ACKnowledgment) 有選擇的確認(rèn) SLIP (Serial Line Internet Protocol) 串行線路I n t e r n e t協(xié)議 SMI (Structure of Management Information) 管理信息結(jié)構(gòu) SMTP (Simple Mail Transfer Protocol) 簡單郵件傳送協(xié)議 SNMP (Simple Network Management Protocol) 簡單網(wǎng)絡(luò)管理協(xié)議 SSAP (Source Service Access Point) 源服務(wù)訪問點(diǎn) SSRR (Strict Source and Record Route) 嚴(yán)格的源站及記錄路由 SWS (Silly Window Syndrome) 糊涂窗口綜合癥 SYN (SYNchronous) TCP首部中的同步序號標(biāo)志 TCP (Transmission Control Protocol) 傳輸控制協(xié)議 TFTP (Trivial File Transfer Protocol) 簡單文件傳送協(xié)議 TLI (Transport Layer Interface) 運(yùn)輸層接口 TTL (Ti m e - To-Live) 生存時間或壽命 TUBA (TCP and UDP with Bigger Addresses) 具有更長地址的T C P和U D P Telnet 遠(yuǎn)程終端協(xié)議 UA (User Agent) 用戶代理 UDP (User Datagram Protocol) 用戶數(shù)據(jù)報協(xié)議 URG (URGent) TCP首部中的緊急指針標(biāo)志 UTC (Coordinated Universal Time) 協(xié)調(diào)的統(tǒng)一時間 UUCP (Unix-to-Unix CoPy) Unix到U n i x的復(fù)制 WAN (Wide Area Network) 廣域網(wǎng) WWW (World Wide Web) 萬維網(wǎng) XDR (eXternal Data Representation) 外部數(shù)據(jù)表示 XID (transaction ID) 事務(wù)標(biāo)識符 XTI (X/Open Transport Layer Interface) X/ O p e n運(yùn)輸層接口
上傳時間: 2013-11-13
上傳用戶:tdyoung
voip語音技術(shù),本書描述了因特網(wǎng)和IP的主要特征,包括包丟失和時延抖動,并讓讀者了解數(shù)字信號處理器(DSP)和語音編碼器在VoIP中所扮演的角色。本書還為讀者講述了如何通過ISDN、xDSL、HFC本地環(huán)路或其他途徑建立與業(yè)務(wù)提供商之間的通路,以及目前主要的IP電話協(xié)議。本書的覆蓋范圍包括:VoIP的全面解決方案;VoIP網(wǎng)關(guān)和網(wǎng)閘的作用;7號信令(SS7)和IP、H.323的網(wǎng)間互通;支持VoIP組播的協(xié)議(igmp和MBONE),帶寬預(yù)留協(xié)議(RSVP、RTP、RTCP)及安全業(yè)務(wù)。本書是一本中、高級教科書,無論你是在對VoIP技術(shù)進(jìn)行評估還是正在使用VoIP技術(shù),本書都可以將你所需要深入理解的信息傳送給你,就如一位世界級的專家在你的身邊。
上傳時間: 2016-03-19
上傳用戶:懶龍1988
175dswitch的驅(qū)動源代碼,包括igmp snoop vlan tag 等等功能,很好用的啊
標(biāo)簽: dswitch 175 驅(qū)動 源代碼
上傳時間: 2014-01-25
上傳用戶:hgy9473
本書描述了因特網(wǎng)和IP的主要特征,包括包丟失和時延抖動,并讓讀者了解數(shù)字信號處理器(DSP)和語音編碼器在VoIP中所扮演的角色。本書還為讀者講述了如何通過ISDN、xDSL、HFC本地環(huán)路或其他途徑建立與業(yè)務(wù)提供商之間的通路,以及目前主要的IP電話協(xié)議。本書的覆蓋范圍包括:VoIP的全面解決方案;VoIP網(wǎng)關(guān)和網(wǎng)閘的作用;7號信令(SS7)和IP、H.323的網(wǎng)間互通;支持VoIP組播的協(xié)議(igmp和MBONE),帶寬預(yù)留協(xié)議(RSVP、RTP、RTCP)及安全業(yè)務(wù)。本書是一本中、高級教科書,無論你是在對VoIP技術(shù)進(jìn)行評估還是正在使用VoIP技術(shù),本書都可以將你所需要深入理解的信息傳送給你,就如一位世界級的專家在你的身邊。
上傳時間: 2016-05-09
上傳用戶:gxrui1991
移植到嵌入式系統(tǒng)的TCPIP協(xié)議源碼,源碼內(nèi)有詳細(xì)中文注解。 已實(shí)現(xiàn)的功能: 支持TCP, UDP, IP, ICMP, ARP, ETHERNET等協(xié)議;兼容BSD標(biāo)準(zhǔn)的Socket API接口函數(shù)庫;ICMP實(shí)現(xiàn)PING的功能和UDP無效端口返回;支持TCP的流控制和超時重傳;支持TCP主動連接和被動連接; 支持在多任務(wù)中建立多個不同的TCP連接,支持各連接同時收發(fā)數(shù)據(jù); 提供WebSever和UDP服務(wù)器范例。 還沒實(shí)現(xiàn)功能: IP報的處理不支持分段 在多個網(wǎng)絡(luò)接口的應(yīng)用是兩個網(wǎng)絡(luò)間的最大報大小要基本相等。 ICMP協(xié)議還不是非常完整 目前ICMP協(xié)議只支持PING的功能和UDP無效端口返回。 TCP協(xié)議不支持緊急數(shù)據(jù) 這一版本的ZLG/IP不對TCP傳輸中的緊急數(shù)據(jù)報進(jìn)行處理。 不支持igmp協(xié)議 這一版本的ZLG/IP不支持IP組播和廣播。 不支持Socket API發(fā)送函數(shù)發(fā)送大于PMTU 用Socket API發(fā)送函數(shù)發(fā)送數(shù)據(jù)時,數(shù)據(jù)長度不可大于一個TCP或UDP報有效數(shù)據(jù)的長度。
標(biāo)簽: TCPIP 移植 嵌入式系統(tǒng) 協(xié)議
上傳時間: 2013-12-12
上傳用戶:guanliya
嵌入式TCP/IP協(xié)議棧說明書下載-- 技術(shù)說明: 1)用戶應(yīng)用協(xié)議棧則需要編寫以太網(wǎng)的數(shù)據(jù)報收發(fā)驅(qū)動,就可以使用協(xié)議棧提供的標(biāo)準(zhǔn)SOCKET API,完成服務(wù)器和客戶端應(yīng)用程序的開發(fā)。 2)協(xié)議棧運(yùn)行于非操作系統(tǒng)的環(huán)境下,因此它的運(yùn)行速度與一般采用多任務(wù)操作系統(tǒng)的TCP/IP協(xié)議,速度相對說來要快。 3)協(xié)議棧完成的功能包括ARP,IP,ICMP(ping),TCP,UDP,暫不支持igmp,RARP。 4)協(xié)議棧采用C代碼編寫,可方便的移植于各種單片機(jī)平臺。 5)協(xié)議棧在ARM7+RTL8019硬件環(huán)境下測試,并建立了FTP服務(wù)器和WEB服務(wù)器,性能穩(wěn)定。 6)協(xié)議棧建立的FTP服務(wù)器和WEB服務(wù)器與Internet Explorer瀏覽器和ftp.exe相互兼容。 7)協(xié)議棧每一個SOCKET上建了數(shù)據(jù)緩沖隊列(數(shù)據(jù)結(jié)構(gòu)),用于接收SOCKET的并發(fā)數(shù)據(jù),實(shí)現(xiàn)多SOCKET的并發(fā)數(shù)據(jù)報處理,可同時運(yùn)行FTP服務(wù)器和WEB服務(wù)器。 8)協(xié)議棧實(shí)現(xiàn)了ACK的延時答應(yīng)(200ms),支持TCP多包發(fā)送和接收,但未支持TCP數(shù)據(jù)報的失序處理,因此適合局域網(wǎng)內(nèi)使用。 誠邀與您合作,QQ:292942278
上傳時間: 2016-10-18
上傳用戶:xhz1993
W5500W5500是一款全硬件TCP/IP嵌入式以太網(wǎng)控制器,為嵌入式系統(tǒng)提供了更加簡易的互聯(lián)網(wǎng)連接方案。W5500集成了TCP/IP協(xié)議棧,10/100M以太網(wǎng)數(shù)據(jù)鏈路層(MAC)及物理層(PHY),使得用戶使用單芯片就能夠在他們的應(yīng)用中拓展網(wǎng)絡(luò)連接。久經(jīng)市場考驗(yàn)的WIZnet全硬件TCP/IP協(xié)議棧支持TCP,UDP,IPv4,ICMP,ARP,igmp以及PPPOE協(xié)議。W5500內(nèi)嵌32K字節(jié)片上緩存以供以太網(wǎng)包處理。如果你使用W5500,你只需要一些簡單的Socket編程就能實(shí)現(xiàn)以太網(wǎng)應(yīng)用。這將會比其他嵌入式以太網(wǎng)方案更加快捷、簡便。用戶可以同時使用8個硬件Socket獨(dú)立通訊。W5500提供了SPI(外設(shè)串行接口)從而能夠更加容易與外設(shè)MCU整合。而且,W5500的使用了新的高效SPI協(xié)議支持80MHz速率,從而能夠更好的實(shí)現(xiàn)高速網(wǎng)絡(luò)通訊。為了減少系統(tǒng)能耗,w5500提供了網(wǎng)絡(luò)喚醒模式(WOL)及掉電模式供客戶選擇使用。
標(biāo)簽: w5500
上傳時間: 2022-06-23
上傳用戶:得之我幸78
最近一個項目用到LWIP,恰好看到網(wǎng)上討論的人比較多,所以有了寫這篇學(xué)習(xí)筆記的沖動,一是為了打發(fā)點(diǎn)發(fā)呆的時間,二是為了吹過的那些NB往往決定做一件事是簡單的,而堅持做完這件事卻是漫長曲折的,但終究還是寫完了,時間開銷大概為四個月,內(nèi)存開銷無法估計。。這篇文章覆蓋了LWIP協(xié)議大部分的內(nèi)容,但是并不全面。它主要講解了LWIP協(xié)議最重要也是最常被用到的部分,包括內(nèi)存管理,底層網(wǎng)絡(luò)接口管理,ARP層,IP層,TCP層,API層等,這些部分是LWIP的典型應(yīng)用中經(jīng)常涉及到的。而LWIP協(xié)議的其他部分,包括UDPDHCP,DNS,igmp,SNMP,PP等不具有使用共性的部分,這篇文檔暫時未涉及。原來文章是發(fā)在空間中的,每節(jié)每節(jié)依次更新,后來又改發(fā)為博客,再后來就干脆懶得發(fā)了?,F(xiàn)在終于搞定,于是將所有文章匯總。絞盡腦汁的想寫一段空前絕后,人見人愛的序言,但越寫越覺得像是貓兒抓的一樣。就這樣,PS:由于本人文筆有限,情商又低,下里巴人一枚,所以文中的很多語句可能讓您很糾結(jié),您可以通過郵箱與我聯(lián)系。共同探討才是進(jìn)步的關(guān)鍵。
標(biāo)簽: lwip
上傳時間: 2022-08-09
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1