接入層技術學習

2022-09-17 11:18:12 字數 2561 閱讀 7250

1.單機

1)瀏覽器通過dns-server,網域名稱解析到ip

2)瀏覽器通過ip訪問web-server

缺點

1)非高可用,web-server掛了整個系統就掛了

2)擴充套件性差,當吞吐量達到web-server上限時,無法擴容

2.dns輪詢

dns輪詢:通過在dns-server上對乙個網域名稱設定多個ip解析,來擴充web-server效能及實施負載均衡的技術

1)多部署幾份web-server,1個tomcat抗1000,部署3個tomcat就能抗3000

2)在dns-server層面,網域名稱每次解析到不同的ip

優點

1)零成本:在dns-server上多配幾個ip即可,功能也不收費

2)部署簡單:多部署幾個web-server即可,原系統架構不需要做任何改造

3)負載均衡:變成了多機,但負載基本是均衡的

缺點

1)非高可用:dns-server只負責網域名稱解析ip,這個ip對應的服務是否可用,dns-server是不保證的,假設有乙個web-server掛了,部分服務會受到影響

2)擴容非實時:dns解析有乙個生效週期

3)暴露了太多的外網ip

3.nginx

nginx:乙個高效能的web-server和實施反向**的軟體

1)站點層與瀏覽器層之間加入了乙個反向**層,利用高效能的nginx來做反向**

2)nginx將http請求分發給後端多個web-server

優點

1)dns-server不需要動

2)負載均衡:通過nginx來保證

3)只暴露乙個外網ip,nginx->tomcat之間使用內網訪問

4)擴容實時:nginx內部可控,隨時增加web-server隨時實時擴容

5)能夠保證站點層的可用性:任何一台tomcat掛了,nginx可以將流量遷移到其他tomcat

缺點

1)時延增加+架構更複雜了:中間多加了乙個反向**層

2)反向**層成了單點,非高可用

4.keepalived

keepalived:一款用來檢測服務狀態存活性的軟體,常用來做高可用

1)做兩台nginx組成乙個集群,分別部署上keepalived,設定成相同的虛ip,保證nginx的高可用

2)當一台nginx掛了,keepalived能夠探測到,並將流量自動遷移到另一台nginx上,整個過程對呼叫方透明

優點

1)解決了高可用的問題

缺點

1)資源利用率只有50%

2)nginx仍然是接入單點

4.lvs/f5

lvs:linux virtual server,使用集群技術,實現在linux作業系統層面的乙個高效能、高可用、負載均衡伺服器

f5:乙個高效能、高可用、負載均衡的硬體裝置

1)可以通過lvs來擴充套件多個nginx

2)通過keepalived+vip的方案可以保證可用性

5.dns輪詢

水平擴充套件,才是解決效能問題的根本方案,能夠通過加機器擴充效能的方案才具備最好的擴充套件性 

1)通過dns輪詢來線性擴充套件入口lvs層的效能

2)通過keepalived來保證高可用

3)通過lvs來擴充套件多個nginx

4)通過nginx來做負載均衡,業務七層路由

nginx、keepalived、lvs、f5可以很好的解決高可用、擴充套件性、反向**+擴充套件均衡的問題

TD中的NAS非接入層和AS接入層

所謂接入層的流程和非接入層的流程,實際是從協議棧的角度出發的。在協議棧中,rrc和ranap層及其以下的協議層稱為接入層,它們之上的mm sm cc sms 等稱為非接入層。簡單地說,接入層的流程,也就是指無線接入層的裝置rnc nodeb需要參與處理的流程。非接入層的流程,就是指只有ue和cn需要...

無線接入技術

用於2.5ghz 5.7ghz的mmds系統。它採用先進的vofdm技術實現無線通訊,在大樓林立的城市裡利用 多徑 實現單載波6mhz頻寬下傳輸速率高達22mbit s的資料接入,頻譜效率較高,在2.5ghz頻段可達到90 的通訊概率,在5.7ghz頻段可達到80 以上的通訊概率。工作在高頻段的微波...

幾種網路接入技術

modem 數據機 具體使用 普通 線 網路智慧型終端 連線主機 特點 使用撥號上網,方便,一般不能與同時打 速率無法讓人忍受。isdn integrated service digital network 中文名稱是綜合業務數字網,就是採用的數字交換和數字傳輸的電信網的簡稱,中國電信將其俗稱為 一...