我們都知道,從壹個房間走到另壹個房間,必然要經過壹扇門。同樣,從壹個網絡向另壹個網絡發送信息必須經過壹個“網關”,也就是關口。顧名思義,網關是壹個網絡連接到另壹個網絡的“網關”。
根據不同的分類標準,網關有很多種。TCP/IP協議中的網關是最常用的,我們這裏說的“網關”是指TCP/IP協議下的網關。
那麽到底什麽是網關呢?網關本質上是壹個網絡到其他網絡的IP地址。比如有網絡A和網絡B,網絡A的IP地址範圍是“192.168.1 ~ 192.168.1.254”,子網掩碼是255.255.25525252526網絡B的IP地址範圍是“192.6544沒有路由器,兩個網絡之間就沒有TCP/IP通信。即使兩個網絡連接到同壹個交換機(或集線器),TCP/IP協議也會根據子網掩碼(255.255.255.0)確定兩個網絡中的主機在不同的網絡中。為了實現這兩個網絡之間的通信,需要通過網關。如果網絡A中的主機發現數據包的目的主機不在本地網絡中,它會將數據包轉發到自己的網關,網關再將數據包轉發到網絡B的網關,網關再將數據包轉發到網絡B中的主機(如附圖所示)。網絡b將數據包轉發到網絡a的過程。
因此,只有設置網關的IP地址,TCP/IP協議才能實現不同網絡之間的通信。那麽這個IP地址是哪個機器的IP地址呢?網關的IP地址是具有路由功能的設備的IP地址,包括路由器、啟用路由協議的服務器(本質上相當於路由器)和代理服務器(也相當於路由器)。
在與Novell NetWare網絡互操作的上下文中,網關在Windows網絡中使用的服務器信息塊(SMB)協議和NetWare網絡中使用的NetWare核心協議(NCP)之間起著橋梁作用。網關也叫IP路由器。
網關的類型
1,傳輸網關。傳輸網關用於建立兩個網絡之間的傳輸連接。通過使用傳輸網關,不同網絡上的主機可以跨多個網絡建立級聯的點對點傳輸連接。比如常用的路由器就是傳輸網關。“網關”的功能是連接兩個不同的網段或兩種不同的路由協議,如RIP、EIGRP、OSPF、BGP等。
2.應用程序網關。應用網關在應用層執行協議轉換。例如,壹臺主機正在實施ISO電子郵件標準,而另壹臺主機正在實施Internet電子郵件標準。如果這兩臺主機需要交換電子郵件,它們必須通過電子郵件網關進行協議轉換。這個電子郵件網關是壹個應用程序網關。再比如,在與Novell NetWare網絡互操作的上下文中,網關在Windows網絡中使用的服務器信息塊(SMB)協議和NetWare網絡中使用的NetWare核心協議(NCP)之間起橋梁作用。NCP是工作在OSI第七層的協議,用於控制客戶端站和服務器之間的交互,主要以不同的方式完成打開、關閉和讀取文件的功能。
現在網關產品的分類越來越細,包括信令網關、中繼網關和接入網關:
信令網關SG主要用於在七號信令網和IP網之間中繼信令消息。在3G初期,可以在接入側和核心網交換機之間傳遞消息(3G之間的RANAP消息和3G和2G之間的BSSAP消息),也可以在2G的MSC/GMSC和軟交換之間傳遞ISUP消息。
Trunk gateway又稱IP網關,是滿足電信運營商和企業需求的VoIP設備。中繼網關(IP網關)由中繼板和媒體網關板構成。單板最多可提供128路媒體轉換,兩個以太網端口,框架采用業界領先的CPCI標準。具有擴展方便、高穩定性、高可靠性、高密度、大容量的特點。
接入網關是基於IP的語音/傳真業務的媒體接入網關,提供高效優質的語音服務,為運營商、企業、社區和居民用戶提供VoIP解決方案。