OSI,TCP/IP诊霹,五層協(xié)議的體系結(jié)構(gòu)羞延,以及各層協(xié)議
OSI分層(7層):物理層、數(shù)據(jù)鏈路層脾还、網(wǎng)絡(luò)層伴箩、傳輸層、會話層鄙漏、表示層嗤谚、應(yīng)用層棺蛛。
TCP/IP分層(4層):網(wǎng)絡(luò)接口層、 網(wǎng)際層巩步、運(yùn)輸層旁赊、 應(yīng)用層。
五層協(xié)議 (5層):物理層椅野、數(shù)據(jù)鏈路層终畅、網(wǎng)絡(luò)層、運(yùn)輸層竟闪、應(yīng)用層离福。
每一層的協(xié)議如下:
物理層:RJ45、CLOCK炼蛤、IEEE802.3(中繼器妖爷,集線器,網(wǎng)關(guān))
數(shù)據(jù)鏈路:PPP理朋、FR絮识、HDLC、VLAN暗挑、MAC(網(wǎng)橋笋除,交換機(jī))
網(wǎng)絡(luò)層:IP、ICMP炸裆、ARP垃它、RARP、OSPF烹看、IPX国拇、RIP、IGRP惯殊、(路由器)
傳輸層:TCP酱吝、UDP、SPX
會話層:NFS土思、SQL务热、NETBIOS、RPC
表示層:JPEG己儒、MPEG崎岂、ASII
應(yīng)用層:FTP、DNS闪湾、Telnet冲甘、SMTP、HTTP、WWW江醇、NFS
每一層的作用如下:
物理層:通過媒介傳輸比特,確定機(jī)械及電氣規(guī)范(比特Bit)
數(shù)據(jù)鏈路層:將比特組裝成幀和點(diǎn)到點(diǎn)的傳遞(幀F(xiàn)rame)
網(wǎng)絡(luò)層:負(fù)責(zé)數(shù)據(jù)包從源到宿的傳遞和網(wǎng)際互連(包PackeT)
傳輸層:提供端到端的可靠報(bào)文傳遞和錯誤恢復(fù)(段Segment)
會話層:建立濒憋、管理和終止會話(會話協(xié)議數(shù)據(jù)單元SPDU)
表示層:對數(shù)據(jù)進(jìn)行翻譯、加密和壓縮(表示協(xié)議數(shù)據(jù)單元PPDU)
應(yīng)用層:允許訪問OSI環(huán)境的手段(應(yīng)用協(xié)議數(shù)據(jù)單元APDU)
IP地址的分類
A類地址:以0開頭陶夜, 第一個(gè)字節(jié)范圍:0~127(1.0.0.0 - 126.255.255.255)凛驮;
B類地址:以10開頭, 第一個(gè)字節(jié)范圍:128~191(128.0.0.0 - 191.255.255.255)律适;
C類地址:以110開頭辐烂, 第一個(gè)字節(jié)范圍:192~223(192.0.0.0 - 223.255.255.255);
10.0.0.0—10.255.255.255捂贿,172.16.0.0—172.31.255.255纠修,192.168.0.0—192.168.255.255。(Internet上保留地址用于內(nèi)部)
IP地址與子網(wǎng)掩碼相與得到主機(jī)號
ARP是地址解析協(xié)議厂僧,簡單語言解釋一下工作原理扣草。
1:首先,每個(gè)主機(jī)都會在自己的ARP緩沖區(qū)中建立一個(gè)ARP列表颜屠,以表示IP地址和MAC地址之間的對應(yīng)關(guān)系辰妙。
2:當(dāng)源主機(jī)要發(fā)送數(shù)據(jù)時(shí),首先檢查ARP列表中是否有對應(yīng)IP地址的目的主機(jī)的MAC地址甫窟,如果有密浑,則直接發(fā)送數(shù)據(jù),如果沒有粗井,就向本網(wǎng)段的所有主機(jī)發(fā)送ARP數(shù)據(jù)包尔破,該數(shù)據(jù)包包括的內(nèi)容有:源主機(jī)IP地址,源主機(jī)MAC地址浇衬,目的主機(jī)的IP地址懒构。
3:當(dāng)本網(wǎng)絡(luò)的所有主機(jī)收到該ARP數(shù)據(jù)包時(shí),首先檢查數(shù)據(jù)包中的IP地址是否是自己的IP地址耘擂,如果不是胆剧,則忽略該數(shù)據(jù)包,如果是醉冤,則首先從數(shù)據(jù)包中取出源主機(jī)的IP和MAC地址寫入到ARP列表中秩霍,如果已經(jīng)存在,則覆蓋蚁阳,然后將自己的MAC地址寫入ARP響應(yīng)包中前域,告訴源主機(jī)自己是它想要找的MAC地址。
4:源主機(jī)收到ARP響應(yīng)包后韵吨。將目的主機(jī)的IP和MAC地址寫入ARP列表,并利用此信息發(fā)送數(shù)據(jù)。如果源主機(jī)一直沒有收到ARP響應(yīng)數(shù)據(jù)包归粉,表示ARP查詢失敗椿疗。
廣播發(fā)送ARP請求,單播發(fā)送ARP響應(yīng)糠悼。
各種協(xié)議
ICMP協(xié)議:因特網(wǎng)控制報(bào)文協(xié)議届榄。它是TCP/IP協(xié)議族的一個(gè)子協(xié)議,用于在IP主機(jī)倔喂、路由器之間傳遞控制消息铝条。
TFTP協(xié)議:是TCP/IP協(xié)議族中的一個(gè)用來在客戶機(jī)與服務(wù)器之間進(jìn)行簡單文件傳輸?shù)膮f(xié)議,提供不復(fù)雜席噩、開銷不大的文件傳輸服務(wù)班缰。
HTTP協(xié)議:超文本傳輸協(xié)議,是一個(gè)屬于應(yīng)用層的面向?qū)ο蟮膮f(xié)議悼枢,由于其簡捷埠忘、快速的方式,適用于分布式超媒體信息系統(tǒng)馒索。
DHCP協(xié)議:動態(tài)主機(jī)配置協(xié)議莹妒,是一種讓系統(tǒng)得以連接到網(wǎng)絡(luò)上,并獲取所需要的配置參數(shù)手段绰上。
NAT協(xié)議:網(wǎng)絡(luò)地址轉(zhuǎn)換屬接入廣域網(wǎng)(WAN)技術(shù)旨怠,是一種將私有(保留)地址轉(zhuǎn)化為合法IP地址的轉(zhuǎn)換技術(shù),
DHCP協(xié)議:一個(gè)局域網(wǎng)的網(wǎng)絡(luò)協(xié)議蜈块,使用UDP協(xié)議工作鉴腻,用途:給內(nèi)部網(wǎng)絡(luò)或網(wǎng)絡(luò)服務(wù)供應(yīng)商自動分配IP地址,給用戶或者內(nèi)部網(wǎng)絡(luò)管理員作為對所有計(jì)算機(jī)作中央管理的手段疯趟。
描述:RARP
RARP是逆地址解析協(xié)議拘哨,作用是完成硬件地址到IP地址的映射,主要用于無盤工作站信峻,因?yàn)榻o無盤工作站配置的IP地址不能保存倦青。工作流程:在網(wǎng)絡(luò)中配置一臺RARP服務(wù)器,里面保存著IP地址和MAC地址的映射關(guān)系盹舞,當(dāng)無盤工作站啟動后产镐,就封裝一個(gè)RARP數(shù)據(jù)包,里面有其MAC地址踢步,然后廣播到網(wǎng)絡(luò)上去癣亚,當(dāng)服務(wù)器收到請求包后,就查找對應(yīng)的MAC地址的IP地址裝入響應(yīng)報(bào)文中發(fā)回給請求者获印。因?yàn)樾枰獜V播請求報(bào)文述雾,因此RARP只能用于具有廣播能力的網(wǎng)絡(luò)。
TCP三次握手和四次揮手的全過程
三次握手:
第一次握手:客戶端發(fā)送syn包(syn=x)到服務(wù)器,并進(jìn)入SYN_SEND狀態(tài)玻孟,等待服務(wù)器確認(rèn)唆缴;
第二次握手:服務(wù)器收到syn包,必須確認(rèn)客戶的SYN(ack=x+1)黍翎,同時(shí)自己也發(fā)送一個(gè)SYN包(syn=y),即SYN+ACK包匣掸,此時(shí)服務(wù)器進(jìn)入SYN_RECV狀態(tài)趟紊;
第三次握手:客戶端收到服務(wù)器的SYN+ACK包,向服務(wù)器發(fā)送確認(rèn)包ACK(ack=y+1)碰酝,此包發(fā)送完畢霎匈,客戶端和服務(wù)器進(jìn)入ESTABLISHED狀態(tài),完成三次握手砰粹。
握手過程中傳送的包里不包含數(shù)據(jù)唧躲,三次握手完畢后,客戶端與服務(wù)器才正式開始傳送數(shù)據(jù)碱璃。理想狀態(tài)下弄痹,TCP連接一旦建立,在通信雙方中的任何一方主動關(guān)閉連接之前嵌器,TCP連接都將被一直保持下去肛真。
四次握手
與建立連接的“三次握手”類似,斷開一個(gè)TCP連接則需要“四次握手”爽航。
第一次揮手:主動關(guān)閉方發(fā)送一個(gè)FIN蚓让,用來關(guān)閉主動方到被動關(guān)閉方的數(shù)據(jù)傳送,也就是主動關(guān)閉方告訴被動關(guān)閉方:我已經(jīng)不會再給你發(fā)數(shù)據(jù)了(當(dāng)然讥珍,在fin包之前發(fā)送出去的數(shù)據(jù)历极,如果沒有收到對應(yīng)的ack確認(rèn)報(bào)文,主動關(guān)閉方依然會重發(fā)這些數(shù)據(jù))衷佃,但是趟卸,此時(shí)主動關(guān)閉方還可 以接受數(shù)據(jù)。
第二次揮手:被動關(guān)閉方收到FIN包后氏义,發(fā)送一個(gè)ACK給對方锄列,確認(rèn)序號為收到序號+1(與SYN相同,一個(gè)FIN占用一個(gè)序號)惯悠。
第三次揮手:被動關(guān)閉方發(fā)送一個(gè)FIN邻邮,用來關(guān)閉被動關(guān)閉方到主動關(guān)閉方的數(shù)據(jù)傳送,也就是告訴主動關(guān)閉方克婶,我的數(shù)據(jù)也發(fā)送完了筒严,不會再給你發(fā)數(shù)據(jù)了丹泉。
第四次揮手:主動關(guān)閉方收到FIN后,發(fā)送一個(gè)ACK給被動關(guān)閉方鸭蛙,確認(rèn)序號為收到序號+1嘀掸,至此,完成四次揮手规惰。
在瀏覽器中輸入www.baidu.com后執(zhí)行的全部過程
1、客戶端瀏覽器通過DNS解析到www.baidu.com的IP地址220.181.27.48泉蝌,通過這個(gè)IP地址找到客戶端到服務(wù)器的路徑歇万。客戶端瀏覽器發(fā)起一個(gè)HTTP會話到220.161.27.48勋陪,然后通過TCP進(jìn)行封裝數(shù)據(jù)包贪磺,輸入到網(wǎng)絡(luò)層。
2诅愚、在客戶端的傳輸層寒锚,把HTTP會話請求分成報(bào)文段,添加源和目的端口违孝,如服務(wù)器使用80端口監(jiān)聽客戶端的請求刹前,客戶端由系統(tǒng)隨機(jī)選擇一個(gè)端口如5000,與服務(wù)器進(jìn)行交換雌桑,服務(wù)器把相應(yīng)的請求返回給客戶端的5000端口喇喉。然后使用IP層的IP地址查找目的端。
3校坑、客戶端的網(wǎng)絡(luò)層不用關(guān)系應(yīng)用層或者傳輸層的東西拣技,主要做的是通過查找路由表確定如何到達(dá)服務(wù)器,期間可能經(jīng)過多個(gè)路由器耍目,這些都是由路由器來完成的工作膏斤,我不作過多的描述,無非就是通過查找路由表決定通過那個(gè)路徑到達(dá)服務(wù)器邪驮。
4莫辨、客戶端的鏈路層,包通過鏈路層發(fā)送到路由器耕捞,通過鄰居協(xié)議查找給定IP地址的MAC地址衔掸,然后發(fā)送ARP請求查找目的地址,如果得到回應(yīng)后就可以使用ARP的請求應(yīng)答交換的IP數(shù)據(jù)包現(xiàn)在就可以傳輸了俺抽,然后發(fā)送IP數(shù)據(jù)包到達(dá)服務(wù)器的地址敞映。
TCP和UDP的區(qū)別?
TCP提供面向連接的磷斧、可靠的數(shù)據(jù)流傳輸振愿,而UDP提供的是非面向連接的捷犹、不可靠的數(shù)據(jù)流傳輸。
TCP傳輸單位稱為TCP報(bào)文段冕末,UDP傳輸單位稱為用戶數(shù)據(jù)報(bào)萍歉。
TCP注重?cái)?shù)據(jù)安全性,UDP數(shù)據(jù)傳輸快档桃,因?yàn)椴恍枰B接等待枪孩,少了許多操作,但是其安全性卻一般藻肄。
TCP對應(yīng)的協(xié)議和UDP對應(yīng)的協(xié)議
TCP對應(yīng)的協(xié)議:
(1)FTP:定義了文件傳輸協(xié)議蔑舞,使用21端口。
(2)Telnet:一種用于遠(yuǎn)程登陸的端口嘹屯,使用23端口攻询,用戶可以以自己的身份遠(yuǎn)程連接到計(jì)算機(jī)上,可提供基于DOS模式下的通信服務(wù)州弟。
(3)SMTP:郵件傳送協(xié)議钧栖,用于發(fā)送郵件。服務(wù)器開放的是25號端口婆翔。
(4)POP3:它是和SMTP對應(yīng)拯杠,POP3用于接收郵件。POP3協(xié)議所用的是110端口浙滤。
(5)HTTP:是從Web服務(wù)器傳輸超文本到本地瀏覽器的傳送協(xié)議阴挣。
UDP對應(yīng)的協(xié)議:
(1)DNS:用于域名解析服務(wù),將域名地址轉(zhuǎn)換為IP地址纺腊。DNS用的是53號端口畔咧。
(2)SNMP:簡單網(wǎng)絡(luò)管理協(xié)議,使用161號端口揖膜,是用來管理網(wǎng)絡(luò)設(shè)備的誓沸。由于網(wǎng)絡(luò)設(shè)備很多,無連接的服務(wù)就體現(xiàn)出其優(yōu)勢壹粟。
(3)TFTP(Trival File Tran敏感詞er Protocal)拜隧,簡單文件傳輸協(xié)議,該協(xié)議在熟知端口69上使用UDP服務(wù)趁仙。
DNS域名系統(tǒng)洪添,簡單描述其工作原理。
當(dāng)DNS客戶機(jī)需要在程序中使用名稱時(shí)雀费,它會查詢DNS服務(wù)器來解析該名稱干奢。客戶機(jī)發(fā)送的每條查詢信息包括三條信息:包括:指定的DNS域名盏袄,指定的查詢類型忿峻,DNS域名的指定類別薄啥。基于UDP服務(wù)逛尚,端口53.該應(yīng)用一般不直接為用戶使用垄惧,而是為其他應(yīng)用服務(wù),如HTTP绰寞,SMTP等在其中需要完成主機(jī)名到IP地址的轉(zhuǎn)換到逊。
面向連接和非面向連接的服務(wù)的特點(diǎn)是什么?
面向連接的服務(wù)滤钱,通信雙方在進(jìn)行通信之前蕾管,要先在雙方建立起一個(gè)完整的可以彼此溝通的通道,在通信過程中菩暗,整個(gè)連接的情況一直可以被實(shí)時(shí)地監(jiān)控和管理。
非面向連接的服務(wù)旭蠕,不需要預(yù)先建立一個(gè)聯(lián)絡(luò)兩個(gè)通信節(jié)點(diǎn)的連接停团,需要通信的時(shí)候,發(fā)送節(jié)點(diǎn)就可以往網(wǎng)絡(luò)上發(fā)送信息掏熬,讓信息自主地在網(wǎng)絡(luò)上去傳佑稠,一般在傳輸?shù)倪^程中不再加以監(jiān)控。
TCP的三次握手過程旗芬?為什么會采用三次握手舌胶,若采用二次握手可以嗎?
答:建立連接的過程是利用客戶服務(wù)器模式疮丛,假設(shè)主機(jī)A為客戶端幔嫂,主機(jī)B為服務(wù)器端。
(1)TCP的三次握手過程:主機(jī)A向B發(fā)送連接請求誊薄;主機(jī)B對收到的主機(jī)A的報(bào)文段進(jìn)行確認(rèn)履恩;主機(jī)A再次對主機(jī)B的確認(rèn)進(jìn)行確認(rèn)。
(2)采用三次握手是為了防止失效的連接請求報(bào)文段突然又傳送到主機(jī)B呢蔫,因而產(chǎn)生錯誤切心。失效的連接請求報(bào)文段是指:主機(jī)A發(fā)出的連接請求沒有收到主機(jī)B的確認(rèn),于是經(jīng)過一段時(shí)間后片吊,主機(jī)A又重新向主機(jī)B發(fā)送連接請求绽昏,且建立成功,順序完成數(shù)據(jù)傳輸俏脊∪考慮這樣一種特殊情況,主機(jī)A第一次發(fā)送的連接請求并沒有丟失联予,而是因?yàn)榫W(wǎng)絡(luò)節(jié)點(diǎn)導(dǎo)致延遲達(dá)到主機(jī)B啼县,主機(jī)B以為是主機(jī)A又發(fā)起的新連接材原,于是主機(jī)B同意連接,并向主機(jī)A發(fā)回確認(rèn)季眷,但是此時(shí)主機(jī)A根本不會理會余蟹,主機(jī)B就一直在等待主機(jī)A發(fā)送數(shù)據(jù),導(dǎo)致主機(jī)B的資源浪費(fèi)子刮。
(3)采用兩次握手不行威酒,原因就是上面說的實(shí)效的連接請求的特殊情況。
端口及對應(yīng)的服務(wù)挺峡?
IP數(shù)據(jù)包的格式
IP數(shù)據(jù)報(bào)由首部和數(shù)據(jù)兩部分組成葵孤。首部由固定部分和可選部分組成。首部的固定部分有20字節(jié)橱赠∮热裕可選部分的長度變化范圍為1——40字節(jié)。固定部分的字段:
TCP數(shù)據(jù)報(bào)的格式狭姨?
一個(gè)TCP報(bào)文段分為首部和數(shù)據(jù)兩部分宰啦。首部由固定部分和選項(xiàng)部分組成,固定部分是20字節(jié)饼拍。TCP首部的最大長度為60赡模。首部固定部分字段:
TCP數(shù)據(jù)報(bào)的格式?
用戶數(shù)據(jù)報(bào)UDP由首部和數(shù)據(jù)部分組成师抄。首部只有8個(gè)字節(jié)漓柑,由4個(gè)字段組成,每個(gè)字段都是兩個(gè)字節(jié)叨吮。
了解交換機(jī)辆布、路由器、網(wǎng)關(guān)的概念茶鉴,并知道各自的用途
1)交換機(jī)
在計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中谚殊,交換機(jī)是針對共享工作模式的弱點(diǎn)而推出的。交換機(jī)擁有一條高帶寬的背部總線和內(nèi)部交換矩陣蛤铜。交換機(jī)的所有的端口都掛接在這條背部總線上嫩絮,當(dāng)控制電路收到數(shù)據(jù)包以后,處理端口會查找內(nèi)存中的地址對照表以確定目的MAC(網(wǎng)卡的硬件地址)的NIC(網(wǎng)卡)掛接在哪個(gè)端口上围肥,通過內(nèi)部 交換矩陣迅速將數(shù)據(jù)包傳送到目的端口剿干。目的MAC若不存在,交換機(jī)才廣播到所有的端口穆刻,接收端口回應(yīng)后交換機(jī)會“學(xué)習(xí)”新的地址置尔,并把它添加入內(nèi)部地址表 中。
交換機(jī)工作于OSI參考模型的第二層氢伟,即數(shù)據(jù)鏈路層榜轿。交換機(jī)內(nèi)部的CPU會在每個(gè)端口成功連接時(shí)幽歼,通過ARP協(xié)議學(xué)習(xí)它的MAC地址,保存成一張ARP表谬盐。在今后的通訊中甸私,發(fā)往該MAC地址的數(shù)據(jù)包將僅送往其對應(yīng)的端口,而不是所有的端口飞傀。因此皇型,交換機(jī)可用于劃分?jǐn)?shù)據(jù)鏈路層廣播,即沖突域砸烦;但它不能劃分網(wǎng)絡(luò)層廣播弃鸦,即廣播域。
交換機(jī)被廣泛應(yīng)用于二層網(wǎng)絡(luò)交換幢痘,俗稱“二層交換機(jī)”唬格。
交換機(jī)的種類有:二層交換機(jī)、三層交換機(jī)颜说、四層交換機(jī)西轩、七層交換機(jī)分別工作在OSI七層模型中的第二層、第三層脑沿、第四層盒第七層,并因此而得名马僻。
2)路由器
路由器(Router)是一種計(jì)算機(jī)網(wǎng)絡(luò)設(shè)備庄拇,提供了路由與轉(zhuǎn)送兩種重要機(jī)制,可以決定數(shù)據(jù)包從來源端到目的端所經(jīng)過的路由路徑(host到host之間的傳輸路徑)韭邓,這個(gè)過程稱為路由措近;將路由器輸入端的數(shù)據(jù)包移送至適當(dāng)?shù)穆酚善鬏敵龆?在路由器內(nèi)部進(jìn)行),這稱為轉(zhuǎn) 送女淑。路由工作在OSI模型的第三層——即網(wǎng)絡(luò)層瞭郑,例如網(wǎng)際協(xié)議。
路由器的一個(gè)作用是連通不同的網(wǎng)絡(luò)鸭你,另一個(gè)作用是選擇信息傳送的線路屈张。路由器與交換器的差別,路由器是屬于OSI第三層的產(chǎn)品袱巨,交換器是OSI第二層的產(chǎn)品(這里特指二層交換機(jī))阁谆。
3)網(wǎng)關(guān)
網(wǎng)關(guān)(Gateway),網(wǎng)關(guān)顧名思義就是連接兩個(gè)網(wǎng)絡(luò)的設(shè)備愉老,區(qū)別于路由器(由于歷史的原因场绿,許多有關(guān)TCP/IP的文獻(xiàn)曾經(jīng)把網(wǎng)絡(luò)層使用的路由器(Router)稱為網(wǎng)關(guān),在今天很多局域網(wǎng)采用都是路由來接入網(wǎng)絡(luò)嫉入,因此現(xiàn)在通常指的網(wǎng)關(guān)就是路由器的IP)焰盗,經(jīng)常在家 庭中或者小型企業(yè)網(wǎng)絡(luò)中使用璧尸,用于連接局域網(wǎng)和Internet。網(wǎng)關(guān)也經(jīng)常指把一種協(xié)議轉(zhuǎn)成另一種協(xié)議的設(shè)備熬拒,比如語音網(wǎng)關(guān)爷光。
在傳統(tǒng)TCP/IP術(shù)語中,網(wǎng)絡(luò)設(shè)備只分成兩種梦湘,一種為網(wǎng)關(guān)(gateway)瞎颗,另一種為主機(jī)(host)。網(wǎng)關(guān)能在網(wǎng)絡(luò)間轉(zhuǎn)遞數(shù)據(jù)包捌议,但主機(jī)不能 轉(zhuǎn)送數(shù)據(jù)包哼拔。在主機(jī)(又稱終端系統(tǒng),end
system)中瓣颅,數(shù)據(jù)包需經(jīng)過TCP/IP四層協(xié)議處理倦逐,但是在網(wǎng)關(guān)(又稱中介系 統(tǒng),intermediate system)只需要到達(dá)網(wǎng)際層(Internet layer)宫补,決定路徑之后就可以轉(zhuǎn)送檬姥。在當(dāng)時(shí),網(wǎng)關(guān)(gateway)與路由器(router)還沒有區(qū)別粉怕。
在現(xiàn)代網(wǎng)絡(luò)術(shù)語中健民,網(wǎng)關(guān)(gateway)與路由器(router)的定義不同。網(wǎng)關(guān)(gateway)能在不同協(xié)議間移動數(shù)據(jù)贫贝,而路由器(router)是在不同網(wǎng)絡(luò)間移動數(shù)據(jù)秉犹,相當(dāng)于傳統(tǒng)所說的IP網(wǎng)關(guān)(IP gateway)。
網(wǎng)關(guān)是連接兩個(gè)網(wǎng)絡(luò)的設(shè)備稚晚,對于語音網(wǎng)關(guān)來說崇堵,他可以連接PSTN網(wǎng)絡(luò)和以太網(wǎng),這就相當(dāng)于VOIP客燕,把不同電話中的模擬信號通過網(wǎng)關(guān)而轉(zhuǎn)換成數(shù)字信號鸳劳,而且加入?yún)f(xié)議再去傳輸。在到了接收端的時(shí)候再通過網(wǎng)關(guān)還原成模擬的電話信號也搓,最后才能在電話機(jī)上聽到赏廓。
對于以太網(wǎng)中的網(wǎng)關(guān)只能轉(zhuǎn)發(fā)三層以上數(shù)據(jù)包,這一點(diǎn)和路由是一樣的傍妒。而不同的是網(wǎng)關(guān)中并沒有路由表楚昭,他只能按照預(yù)先設(shè)定的不同網(wǎng)段來進(jìn)行轉(zhuǎn)發(fā)。網(wǎng)關(guān)最重要的一點(diǎn)就是端口映射拍顷,子網(wǎng)內(nèi)用戶在外網(wǎng)看來只是外網(wǎng)的IP地址對應(yīng)著不同的端口抚太,這樣看來就會保護(hù)子網(wǎng)內(nèi)的用戶。