什么層是實(shí)現(xiàn)進(jìn)程到進(jìn)程之間的通信
什么層是實(shí)現(xiàn)進(jìn)程到進(jìn)程之間的通信
進(jìn)程間通信機(jī)制1 文件映射文件映射(Memory-Mapped Files)能使進(jìn)程把文件內(nèi)容當(dāng)作進(jìn)程地址區(qū)間一塊內(nèi)存那樣來(lái)對(duì)待。因此,進(jìn)程不必使用文件I/O操作,只需簡(jiǎn)單的指針操作就可讀取和修改文件的內(nèi)容。
Win32 API允許多個(gè)進(jìn)程訪(fǎng)問(wèn)同一文件映射對(duì)象,各個(gè)進(jìn)程在它自己的地址空間里接收內(nèi)存的指針。
通過(guò)使用這些指針,不同進(jìn)程就可以讀或修改文件的內(nèi)容,實(shí)現(xiàn)了對(duì)文件中數(shù)據(jù)的共享。應(yīng)用程序有三種方法來(lái)使多個(gè)進(jìn)程共享一個(gè)文件映射對(duì)象。(1)繼承:**個(gè)進(jìn)程建立文件映射對(duì)象,它的子進(jìn)程繼承該對(duì)象的句柄。(2)命名文件映射:**個(gè)進(jìn)程在建立文件映射對(duì)象時(shí)可以給該對(duì)象指定一個(gè)名字(可與文件名不同)。
第二個(gè)進(jìn)程可通過(guò)這個(gè)名字打開(kāi)此文件映射對(duì)象。另外,**個(gè)進(jìn)程也可以通過(guò)一些其它IPC機(jī)制(有名管道、郵件槽等)把名字傳給第二個(gè)進(jìn)程。(3)句柄**:**個(gè)進(jìn)程建立文件映射對(duì)象,然后通過(guò)其它IPC機(jī)制(有名管道、郵件槽等)把對(duì)象句柄傳遞給第二個(gè)進(jìn)程。
第二個(gè)進(jìn)程**該句柄就取得對(duì)該文件映射對(duì)象的訪(fǎng)問(wèn)權(quán)限。文件映射是在多個(gè)進(jìn)程間共享數(shù)據(jù)的非常有效方法,有較好的安全性。但文件映射只能用于本地機(jī)器的進(jìn)程之間,不能用于**中,而開(kāi)發(fā)者還必須控制進(jìn)程間的同步。
2 共享內(nèi)存Win32 API**享內(nèi)存(Shared Memory)實(shí)際就是文件映射的一種特殊情況。進(jìn)程在創(chuàng)建文件映射對(duì)象時(shí)用0xFFFFFFFF來(lái)代替文件句柄(HANDLE),就表示了對(duì)應(yīng)的文件映射對(duì)象是從操作系統(tǒng)頁(yè)面文件訪(fǎng)問(wèn)內(nèi)存,其它進(jìn)程打開(kāi)該文件映射對(duì)象就可以訪(fǎng)問(wèn)該內(nèi)存塊。由于共享內(nèi)存是用文件映射實(shí)現(xiàn)的,所以它也有較好的安全性,也只能運(yùn)行于同一計(jì)算機(jī)上的進(jìn)程之間。
注意點(diǎn): 要控制同步,而且CString、list、arry、map等的collect class都不能安全的使用于共享內(nèi)存中 不要把擁有虛函數(shù)之C++類(lèi)放到共享內(nèi)存中 不要把CObject派生類(lèi)之MFC對(duì)象放到共享內(nèi)存中 不要使用\”point within the shared memory\”的指針 不要使用\”point outside of the shared memory\”的指針 使用\”based\”指針是安全的,但要小心使用3 匿名管道管道(Pipe)是一種具有兩個(gè)端點(diǎn)的通信通道:有一端句柄的進(jìn)程可以和有另一端句柄的進(jìn)程通信。管道可以是單向-一端是只讀的,另一端點(diǎn)是只寫(xiě)的;也可以是雙向的一管道的兩端點(diǎn)既可讀也可寫(xiě)。匿名管道(Anonymous Pipe)是 在父進(jìn)程和子進(jìn)程之間,或同一父進(jìn)程的兩個(gè)子進(jìn)程之間傳輸數(shù)據(jù)的無(wú)名字的單向管道。通常由父進(jìn)程創(chuàng)建管道,然后由要通信的子進(jìn)程繼承通道的讀端點(diǎn)句柄或?qū)?端點(diǎn)句柄,然后實(shí)現(xiàn)通信。
父進(jìn)程還可以建立兩個(gè)或更多個(gè)繼承匿名管道讀和寫(xiě)句柄的子進(jìn)程。這些子進(jìn)程可以使用管道直接通信,不需要通過(guò)父進(jìn)程。匿名管道是單機(jī)上實(shí)現(xiàn)子進(jìn)程標(biāo)準(zhǔn)I/O重定向的有效方法,它不能在網(wǎng)上使用,也不能用于兩個(gè)不相關(guān)的進(jìn)程之間。4 命名管道命名管道(Named Pipe)是服務(wù)器進(jìn)程和一個(gè)或多個(gè)客戶(hù)進(jìn)程之間通信的單向或雙向管道。
不同于匿名管道的是命名管道可以在不相關(guān)的進(jìn)程之間和不同計(jì)算機(jī)之間使用,服務(wù)器建立命名管道時(shí)給它指定一個(gè)名字,任何進(jìn)程都可以通過(guò)該名字打開(kāi)管道的另一端,根據(jù)給定的權(quán)限和服務(wù)器進(jìn)程通信。命名管道提供了相對(duì)簡(jiǎn)單的編程接口,使通過(guò)**傳輸數(shù)據(jù)并不比同一計(jì)算機(jī)上兩進(jìn)程之間通信更困難,不過(guò)如果要同時(shí)和多個(gè)進(jìn)程通信它就力不從心了。5 郵件槽郵件槽(Mailslots)提 供進(jìn)程間單向通信能力,任何進(jìn)程都能建立郵件槽成為郵件槽服務(wù)器。其它進(jìn)程,稱(chēng)為郵件槽客戶(hù),可以通過(guò)郵件槽的名字給郵件槽服務(wù)器進(jìn)程發(fā)送消息。
進(jìn)來(lái)的消 息一直放在郵件槽中,直到服務(wù)器進(jìn)程讀取它為止。一個(gè)進(jìn)程既可以是郵件槽服務(wù)器也可以是郵件槽客戶(hù),因此可建立多個(gè)郵件槽實(shí)現(xiàn)進(jìn)程間的雙向通信。通過(guò)郵件槽可以給本地計(jì)算機(jī)上的郵件槽、其它計(jì)算機(jī)上的郵件槽或指定**區(qū)域中所有計(jì)算機(jī)上有同樣名字的郵件槽發(fā)送消息。
廣播通信的消息長(zhǎng)度不能超過(guò)400字節(jié),非廣播消息的長(zhǎng)度則受郵件槽服務(wù)器指定的**消息長(zhǎng)度的限制。郵件槽與命名管道相似,不過(guò)它傳輸數(shù)據(jù)是通過(guò)不可靠的數(shù)據(jù)報(bào)(如TCP/IP協(xié)議中的UDP包)完成的,一旦**發(fā)生錯(cuò)誤則無(wú)法保證消息正確地接收,而命名管道傳輸數(shù)據(jù)則是建立在可靠連接基礎(chǔ)上的。不過(guò)郵件槽有簡(jiǎn)化的編程接口和給指定**區(qū)域內(nèi)的所有計(jì)算機(jī)廣播消息的能力,所以郵件槽不失為應(yīng)用程序發(fā)送和接收消息的另一種選擇。
6 剪貼板剪貼板(Clipped Board)實(shí)質(zhì)是Win32 API中一組用來(lái)傳輸數(shù)據(jù)的函數(shù)和消息,為Windows應(yīng)用程序之間進(jìn)行數(shù)據(jù)共享提供了一個(gè)中介,Windows已建立的剪切(**)-粘貼的機(jī)制為不同應(yīng)用程序之間共享不同格式數(shù)據(jù)提供了一條捷徑。當(dāng)用戶(hù)在應(yīng)用程序中執(zhí)行剪切或**操作時(shí),應(yīng)用程序把選取的數(shù)據(jù)用一種或多種格式放在剪貼板上。然后任何其它應(yīng)用程序都可以從剪貼板上拾取數(shù)據(jù),從給定格式中選擇適合自己的格式。剪貼板是一個(gè)非常松散的交換媒介,可以支持任何數(shù)據(jù)格式,每一格式由一無(wú)符號(hào)整數(shù)標(biāo)識(shí),對(duì)標(biāo)準(zhǔn)(預(yù)定義)剪貼板格式,該值是Win32 API定義的常量;對(duì)非標(biāo)準(zhǔn)格式可以使用Register Clipboard Format函數(shù)注冊(cè)為新的剪貼板格式。
利用剪貼板進(jìn)行交換的數(shù)據(jù)只需在數(shù)據(jù)格式上一致或都可以轉(zhuǎn)化為某種格式就行。但剪貼板只能在基于Windows的程序中使用,不能在**上使用。7 動(dòng)態(tài)數(shù)據(jù)交換動(dòng)態(tài)數(shù)據(jù)交換(DDE)是使用共享內(nèi)存在應(yīng)用程序之間進(jìn)行數(shù)據(jù)交換的一種進(jìn)程間通信形式。
應(yīng)用程序可以使用DDE進(jìn)行一次性數(shù)據(jù)傳輸,也可以當(dāng)出現(xiàn)新數(shù)據(jù)時(shí),通過(guò)發(fā)送更新值在應(yīng)用程序間動(dòng)態(tài)交換數(shù)據(jù)。DDE和剪貼板一樣既支持標(biāo)準(zhǔn)數(shù)據(jù)格式(如文本、位圖等),又可以支持自己定義的數(shù)據(jù)格式。但它們的數(shù)據(jù)傳輸機(jī)制卻不同,一個(gè)明顯區(qū)別是剪貼板操作幾乎總是用作對(duì)用戶(hù)指定操作的一次性應(yīng)答-如從菜單中選擇Paste命令。盡管DDE也可以由用戶(hù)啟動(dòng),但它繼續(xù)發(fā)揮作用一般不必用戶(hù)進(jìn)一步干預(yù)。
DDE有三種數(shù)據(jù)交換方式:(1) 冷鏈:數(shù)據(jù)交換是一次性數(shù)據(jù)傳輸,與剪貼板相同。(2) 溫鏈:當(dāng)數(shù)據(jù)交換時(shí)服務(wù)器通知客戶(hù),然后客戶(hù)必須請(qǐng)求新的數(shù)據(jù)。(3) 熱鏈:當(dāng)數(shù)據(jù)交換時(shí)服務(wù)器自動(dòng)給客戶(hù)發(fā)送數(shù)據(jù)。
DDE交換可以發(fā)生在單機(jī)或**中不同計(jì)算機(jī)的應(yīng)用程序之間。開(kāi)發(fā)者還可以定義定制的DDE數(shù)據(jù)格式進(jìn)行應(yīng)用程序之間特別。
OSI參考模型有哪七層
1、物理層(Physical Layer):主要功能為定義**的物理結(jié)構(gòu),傳輸?shù)碾姶艠?biāo)準(zhǔn),Bit流的編碼及**的時(shí)間原則,如分時(shí)復(fù)用及分頻復(fù)用。
決定了**連接類(lèi)型(端到端或多端連接)及物理拓?fù)浣Y(jié)構(gòu)。
說(shuō)得通俗一些,這一層主要負(fù)責(zé)實(shí)際的信號(hào)傳輸。
物理層的主要設(shè)備:中繼器、集線(xiàn)器。
2、數(shù)據(jù)鏈路層(Data Link Review):在兩個(gè)主機(jī)上建立數(shù)據(jù)鏈路連接,向物理層傳輸數(shù)據(jù)信號(hào),并對(duì)信號(hào)進(jìn)行處理使之無(wú)差錯(cuò)并合理的傳輸。數(shù)據(jù)鏈路層主要設(shè)備:二層交換機(jī)、網(wǎng)橋。
3、**層(Network Layer):主要負(fù)責(zé)路由,選擇合適的路徑,進(jìn)行阻塞控制等功能。
**層協(xié)議的代表包括:IP、IPX、OSPF等。**層主要設(shè)備:路由器。
4、傳輸層(Transfer Layer):最關(guān)鍵的一層,向擁護(hù)提供可靠的端到端(End-to-End)服務(wù),它屏蔽了下層的數(shù)據(jù)通信細(xì)節(jié),讓用戶(hù)及應(yīng)用程序不需要考慮實(shí)際的通信方法。
傳輸層協(xié)議的代表包括:TCP、UDP、SPX等。
5、會(huì)話(huà)層(Session Layer):主要負(fù)責(zé)兩個(gè)會(huì)話(huà)進(jìn)程之間的通信,即兩個(gè)會(huì)話(huà)層實(shí)體之間的信息交換,管理數(shù)據(jù)的交換。
6、表示層(Presentation Layer):處理通信信號(hào)的表示方法,進(jìn)行不同的格式之間的翻譯,并負(fù)責(zé)數(shù)據(jù)的加密解密,數(shù)據(jù)的壓縮與恢復(fù)。
7、應(yīng)用層(Application Layer):保持應(yīng)用程序之間建立連接所需要的數(shù)據(jù)記錄,為用戶(hù)服務(wù)。應(yīng)用層協(xié)議的代表包括:Telnet、FTP、HTTP、SNMP等。
擴(kuò)展資料:
OSI模型的作用
1、人們可以很容易的討論和學(xué)習(xí)協(xié)議的規(guī)范細(xì)節(jié)。
2、層間的標(biāo)準(zhǔn)接口方便了工程模塊化。
3、創(chuàng)建了一個(gè)更好的互連環(huán)境。
4、降低了復(fù)雜度,使程序更容易修改,產(chǎn)品開(kāi)發(fā)的速度更快。
5、每層利用緊鄰的下層服務(wù),更容易記住個(gè)層的功能。
6、OSI是一個(gè)定義良好的協(xié)議規(guī)范集,并有許多可選部分完成類(lèi)似的任務(wù)。
7、它定義了開(kāi)放系統(tǒng)的層次結(jié)構(gòu)、層次之間的相互關(guān)系以及各層所包括的可能的任務(wù)。是作為一個(gè)框架來(lái)協(xié)調(diào)和組織各層所提供的服務(wù)。
OSI參考模型并沒(méi)有提供一個(gè)可以實(shí)現(xiàn)的方法,而是描述了一些概念,用來(lái)協(xié)調(diào)進(jìn)程間通信標(biāo)準(zhǔn)的制定。
即OSI參考模型并不是一個(gè)標(biāo)準(zhǔn),而是一個(gè)在制定標(biāo)準(zhǔn)時(shí)所使用的概念性框架。
簡(jiǎn)述具有五層協(xié)議的**體系結(jié)構(gòu)中各層的主要功能。
物理層:以太網(wǎng)?·?調(diào)制解調(diào)器?· 電力線(xiàn)通信(PLC) ·?SONET/SDH?· G.709 ·?光導(dǎo)纖維?· 同軸電纜 · 雙絞線(xiàn)等
物理層(或稱(chēng)物理層,Physical Layer)是計(jì)算機(jī)**OSI模型中**的一層。物理層規(guī)定:為傳輸數(shù)據(jù)所需要的物理鏈路創(chuàng)建、維持、拆除,而提供具有機(jī)械的,電子的,功能的和規(guī)范的特性。
簡(jiǎn)單的說(shuō),物理層確保原始的數(shù)據(jù)可在各種物理媒體上傳輸。
局域網(wǎng)與廣域網(wǎng)皆屬第1、2層。
物理層是OSI的**層,它雖然處于**層,卻是整個(gè)開(kāi)放系統(tǒng)的基礎(chǔ)。物理層為設(shè)備之間的數(shù)據(jù)通信提供傳輸媒體及互連設(shè)備,為數(shù)據(jù)傳輸提供可靠的環(huán)境。如果您想要用盡量少的詞來(lái)記住這個(gè)**層,那就是“信號(hào)和介質(zhì)”。
OSI采納了各種現(xiàn)成的協(xié)議,其中有RS-232、RS-449、X.21、V.35、ISDN、以及FDDI、IEEE802.3、IEEE802.4、和IEEE802.5的物理層協(xié)議。
數(shù)據(jù)鏈路層:Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) ·ATM · DTM ·?令牌環(huán)?·?以太網(wǎng)?·FDDI ·?幀中繼?· GPRS · EVDO ·HSPA · HDLC ·?PPP?· L2TP ·PPTP · ISDN·STP 等
數(shù)據(jù)鏈路層是OSI參考模型中的第二層,介乎于物理層和**層之間。數(shù)據(jù)鏈路層在物理層提供的服務(wù)的基礎(chǔ)上向**層提供服務(wù),其最基本的服務(wù)是將源自**層來(lái)的數(shù)據(jù)可靠地傳輸?shù)较噜徆?jié)點(diǎn)的目標(biāo)機(jī)**層。
為達(dá)到這一目的,數(shù)據(jù)鏈路必須具備一系列相應(yīng)的功能,主要有:如何將數(shù)據(jù)組合成數(shù)據(jù)塊,在數(shù)據(jù)鏈路層中稱(chēng)這種數(shù)據(jù)塊為幀(frame),幀是數(shù)據(jù)鏈路層的傳送單位;如何控制幀在物理信道上的傳輸,包括如何處理傳輸差錯(cuò),如何調(diào)節(jié)發(fā)送速率以使與接收方相匹配;以及在兩個(gè)**實(shí)體之間提供數(shù)據(jù)鏈路通路的建立、維持和釋放的管理。
移動(dòng)通信系統(tǒng)中Uu口協(xié)議的第二層,也叫層二或L2。
**層協(xié)議:IP (IPv4 · IPv6) · ICMP· ICMPv6·IGMP ·IS-IS · IPsec · ARP · RARP等
**層是OSI參考模型中的第三層,介于傳輸層和數(shù)據(jù)鏈路層之間,它在數(shù)據(jù)鏈路層提供的兩個(gè)相鄰端點(diǎn)之間的數(shù)據(jù)幀的傳送功能上,進(jìn)一步管理**中的數(shù)據(jù)通信,將數(shù)據(jù)設(shè)法從源端經(jīng)過(guò)若干個(gè)中間節(jié)點(diǎn)傳送到目的端,從而向運(yùn)輸層提供最基本的端到端的數(shù)據(jù)傳送服務(wù)。
主要內(nèi)容有:虛電路分組交換和數(shù)據(jù)報(bào)分組交換、路由選擇算法、阻塞控制方法、X.25協(xié)議、綜合業(yè)務(wù)數(shù)據(jù)網(wǎng)(ISDN)、異步傳輸模式(ATM)及網(wǎng)際互連原理與實(shí)現(xiàn)。
傳輸層協(xié)議:TCP · UDP · TLS ·?DCCP?· SCTP · RSVP · OSPF 等
傳輸層(Transport Layer)是ISO OSI協(xié)議的第四層協(xié)議,實(shí)現(xiàn)端到端的數(shù)據(jù)傳輸。該層是兩臺(tái)計(jì)算機(jī)經(jīng)過(guò)**進(jìn)行數(shù)據(jù)通信時(shí),**個(gè)端到端的層次,具有緩沖作用。
當(dāng)**層服務(wù)質(zhì)量不能滿(mǎn)足要求時(shí),它將服務(wù)加以提高,以滿(mǎn)足高層的要求;當(dāng)**層服務(wù)質(zhì)量較好時(shí),它只用很少的工作。傳輸層還可進(jìn)行復(fù)用,即在一個(gè)**連接上創(chuàng)建多個(gè)邏輯連接。
傳輸層在終端用戶(hù)之間提供透明的數(shù)據(jù)傳輸,向上層提供可靠的數(shù)據(jù)傳輸服務(wù)。傳輸層在給定的鏈路上通過(guò)流量控、分段/重組和差錯(cuò)控制。
一些協(xié)議是面向鏈接的。這就意味著傳輸層能保持對(duì)分段的跟蹤,并且重傳那些失敗的分段。
應(yīng)用層協(xié)議:DHCP ·DNS?· FTP · Gopher · HTTP· IMAP4 · IRC · NNTP · XMPP ·POP3 · SIP · SMTP ·SNMP · SSH ·TELNET · RPC · RTCP · RTP ·RTSP· SDP · SOAP · GTP · STUN · NTP· SSDP · BGP · RIP 等
應(yīng)用層位于物聯(lián)網(wǎng)三層結(jié)構(gòu)中的最頂層,其功能為“處理”,即通過(guò)云計(jì)算平臺(tái)進(jìn)行信息處理。應(yīng)用層與**端的感知層一起,是物聯(lián)網(wǎng)的顯著特征和核心所在,應(yīng)用層可以對(duì)感知層采集數(shù)據(jù)進(jìn)行計(jì)算、處理和知識(shí)挖掘,從而實(shí)現(xiàn)對(duì)物理世界的實(shí)時(shí)控制、**管理和科學(xué)決策。
物聯(lián)網(wǎng)應(yīng)用層的核心功能?chē)@兩個(gè)方面:
一是“數(shù)據(jù)”,應(yīng)用層需要完成數(shù)據(jù)的管理和數(shù)據(jù)的處理;
二是“應(yīng)用”,僅僅管理和處理數(shù)據(jù)還遠(yuǎn)遠(yuǎn)不夠,必須將這些數(shù)據(jù)與各行業(yè)應(yīng)用相結(jié)合。例如在智能電網(wǎng)中的遠(yuǎn)程電力抄表應(yīng)用:安置于用戶(hù)家中的讀表器就是感知層中的傳感器,這些傳感器在收集到用戶(hù)用電的信息后,通過(guò)**發(fā)送并匯總到發(fā)電廠的處理器上。該處理器及其對(duì)應(yīng)工作就屬于應(yīng)用層,它將完成對(duì)用戶(hù)用電信息的分析,并自動(dòng)采取相關(guān)措施。
擴(kuò)展資料
TCP/IP協(xié)議毫無(wú)疑問(wèn)是這三大協(xié)議中最重要的一個(gè),作為互聯(lián)網(wǎng)的基礎(chǔ)協(xié)議,沒(méi)有它就根本不可能上網(wǎng),任何和互聯(lián)網(wǎng)有關(guān)的操作都離不開(kāi)TCP/IP協(xié)議。
不過(guò)TCP/IP協(xié)議也是這三大協(xié)議中配置起來(lái)最麻煩的一個(gè),單機(jī)上網(wǎng)還好,而通過(guò)局域網(wǎng)訪(fǎng)問(wèn)互聯(lián)網(wǎng)的話(huà),就要詳細(xì)設(shè)置IP地址,**,子網(wǎng)掩碼,DNS服務(wù)器等參數(shù)。
TCP/IP盡管是目前***的**協(xié)議,但TCP/IP協(xié)議在局域網(wǎng)中的通信效率并不高,使用它在瀏覽“網(wǎng)上鄰居”中的計(jì)算機(jī)時(shí),經(jīng)常會(huì)出現(xiàn)不能正常瀏覽的現(xiàn)象。此時(shí)安裝NetBEUI協(xié)議就會(huì)解決這個(gè)問(wèn)題。
NetBEUI即NetBios Enhanced User Interface ,或NetBios增強(qiáng)用戶(hù)接口。它是NetBIOS協(xié)議的增強(qiáng)版本,曾被許多操作系統(tǒng)采用,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI協(xié)議在許多情形下很有用百科,是WINDOWS98之前的操作系統(tǒng)的缺省協(xié)議。
NetBEUI協(xié)議是一種短小精悍、通信效率高的廣播型協(xié)議,安裝后不需要進(jìn)行設(shè)置,特別適合于在“**鄰居”傳送數(shù)據(jù)。所以建議除了TCP/IP協(xié)議之外,小型局域網(wǎng)的計(jì)算機(jī)也可以安上NetBEUI協(xié)議。另外還有一點(diǎn)要注意,如果一臺(tái)只裝了TCP/IP協(xié)議的WINDOWS98機(jī)器要想加入到WINNT域,也必須安裝NetBEUI協(xié)議。
IPX/SPX協(xié)議本來(lái)就是Novell開(kāi)發(fā)的專(zhuān)用于NetWare**中的協(xié)議,但是也非常常用–大部分可以聯(lián)機(jī)的游戲都支持IPX/SPX協(xié)議,比如星際爭(zhēng)霸,反恐精英等等。
雖然這些游戲通過(guò)TCP/IP協(xié)議也能聯(lián)機(jī),但顯然還是通過(guò)IPX/SPX協(xié)議更省事,因?yàn)楦静恍枰魏卧O(shè)置。除此之外,IPX/SPX協(xié)議在非局域**中的用途似乎并不是很大.如果確定不在局域網(wǎng)中聯(lián)機(jī)玩游戲,那么這個(gè)協(xié)議可有可無(wú)。