交換機switch的問題,透過圖書和論文來找解法和答案更準確安心。 我們找到下列包括價格和評價等資訊懶人包

交換機switch的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦(麽)DAVID HUCABY寫的 CCNP SWITCH 300-115認證考試指南 和杜金房的 FreeSWITCH權威指南都 可以從中找到所需的評價。

另外網站Cisco交換機配置之新手篇 - Aries男的學習筆記也說明:對於一個默認未配置的交換機來說,我們必須對一些命名,密碼和遠端連接等進行設定,這樣可以方便以後維護。 hostname [hostname] /*設定交換機名如:switch(config)# ...

這兩本書分別來自人民郵電 和機械工業所出版 。

國立交通大學 管理學院資訊管理學程 羅濟群所指導 鄭惠君的 針對網路單點故障之解決方案 (2015),提出交換機switch關鍵因素是什麼,來自於單點故障、鏈路聚合控制協議、擴展樹協定、快速擴展樹協議、迴路、冗餘路徑。

而第二篇論文國立中正大學 通訊工程研究所 李詩偉所指導 鍾燿全的 運用Robust Optimization設計擁有頻寬保證的OpenFlow虛擬網路 (2013),提出因為有 OpenFlow網路虛擬化、虛擬化網路設計、Robust Optimization、Qos的管理的重點而找出了 交換機switch的解答。

最後網站TP-Link TL-SF1008D 8 port 8埠桌上交換機switch hub - 旋轉拍賣則補充:在台北市(Taipei),Taiwan 購買TP-Link TL-SF1008D 8 port 8埠桌上交換機switch hub. TP-Link TL-SF1008D 8埠桌上交換機switch hub 於%{category} 中找到最棒的交易!

接下來讓我們看這些論文和書籍都說些什麼吧:

除了交換機switch,大家也想知道這些:

CCNP SWITCH 300-115認證考試指南

為了解決交換機switch的問題,作者(麽)DAVID HUCABY 這樣論述:

是根據Cisco最新推出的CCNP SWITCH 300-115考試綱要編寫的備考指南。分為9部分,共23章,內容包括企業園區網絡的設計、交換原理、配置交換端口、VLAN和Trunk以及相應協議、傳統生成樹協議、配置生成樹協議、保護生成樹協議拓撲、高級生成樹協議、匯聚交換鏈路、多層交換、配置DHCP、記錄交換機行為、使用SNMP管理交換機、使用IP SLA來監控性能、使用端口鏡像來監控流量、理解高可用性、3層高可用性、保護交換接入的安全、保護VLAN的安全、防范欺騙攻擊、管理交換用戶等內容。每章開頭的「我已經知道了嗎?」測試題幫助讀者確定如何分配有限的學習時間,末尾的「備考任務」列出了本章的考

試要點和重要術語並對涉及的命令進行了總結,配套光盤中的模擬題讓讀者進行練習並熟悉考試過程。專門為准備CCNP SWITCH考試的人而編寫,是成功通過CCNP SWITCH考試的絕佳參考書。David Hucaby,CCIE #4594,是肯塔基大學的首席網絡工程師,致力於以Cisco產品線為基礎的大型網絡的運維工作。David持有肯塔基大學電氣工程專業的學士和碩士學位,他還為Cisco Press撰寫過多本圖書,其中包括CCNA Wireless Cert Guide、Cisco ASA,PIX,and FWSM Firewall Handbook,Second Edition、Cisco F

irewall Video Mentor和Cisco LAN Switching Video Mentor。David現在與妻子Marci以及兩個女兒居住在肯塔基。 第1章 企業園區網絡的設計11.1「我已經知道了嗎?」測試題1基本主題51.2 分層網絡的設計51.2.1 可預測的網絡模型71.2.2 接入層101.2.3 匯聚層101.2.4 核心層111.3 模塊化網絡的設計111.3.1 確定交換模塊的大小141.3.2 交換模塊的冗余151.3.3 網絡核心181.3.4 收縮核心211.3.5 園區網絡中的核心規模221.3.6 選擇Cisco產品構建分層網絡22

備考任務241.4 復習所有考試要點241.5 完成記憶測試表251.6 定義關鍵術語25第2章 交換原理272.1「我已經知道了嗎?」測試題27基本主題302.22層交換原理302.2.1 透明橋接312.2.2 追蹤數據幀332.3 多層交換原理352.3.1 多層交換的類型352.3.2 追蹤數據包362.3.3 多層交換382.4 交換表382.4.1 內容可尋址存儲382.4.2 三重內容可尋址存儲392.5 管理交換表442.5.1 驗證CAM表442.5.2 驗證TCAM表472.5.3 管理交換表的大小47備考任務502.6 復習所有考試要點502.7 完成記憶測試表502.8

定義關鍵術語502.9測試對命令的記憶情況50第3章 配置交換端口533.1「我已經知道了嗎?」測試題53基本主題563.2 以太網的基礎概念563.2.1 以太網概述573.2.2 擴展以太網583.3 連接交換機與設備623.3.1 以太網的線纜和接頭623.4 配置交換端口643.4.1 選擇配置端口643.4.2 標識端口653.4.3 端口速率663.4.4 端口雙工模式663.4.5 管理交換端口的錯誤狀態663.4.6 開啟和使用交換端口683.4.7 端口連接性的故障排除693.5 發現連接的設備703.5.1 Cisco發現協議713.5.2 鏈路層發現協議723.6 使用

以太網供電753.6.1 PoE的基礎概念763.6.2 檢測受電設備773.6.3 配置PoE783.6.4 驗證PoE79備考任務823.7 復習所有考試要點823.8 完成記憶測試表823.9 定義關鍵術語833.10 測試對命令的記憶情況83第4章 VLAN和Trunk874.1「我已經知道了嗎?」測試題87基本主題924.2 虛擬局域網924.2.1 VLAN成員關系934.2.2 部署VLAN974.3 VLAN Trunk994.3.1 VLAN數據幀的區分1004.3.2 動態Trunk協議1034.4 配置VLAN Trunk1034.4.1 配置Trunk鏈路1034.4.

2 Trunk配置實例1064.5 VLAN和Trunk的故障排除1074.6 語音VLAN1104.6.1 配置語音VLAN1114.6.2 驗證語音VLAN的狀態1134.7 無線VLAN114備考任務1164.8 復習所有考試要點1164.9 完成記憶測試表1164.10 定義關鍵術語1164.11 測試對命令的記憶情況117第5章 VLAN Trunk協議1195.1「我已經知道了嗎?」測試題119基本主題1225.2 VLAN Trunk協議1225.2.1 VTP域1225.2.2 VTP模式1225.2.3 VTP通告1235.2.4 VTP同步1265.3 VTP配置1275.

3.1 配置VTP版本1285.3.2 配置VTP管理域1295.3.3 配置VTP模式1295.3.4 VTP配置實例1315.3.5 VTP狀態1315.4 VTP修剪1335.4.1 啟用VTP修剪1345.5 VTP的故障排除135備考任務1365.6 復習所有考試要點1365.7 完成記憶測試表1375.8 定義關鍵術語1375.9 測試對命令的記憶情況137第6章 傳統生成樹協議1396.1「我已經知道了嗎?」測試題139基本主題1426.2 IEEE 802.1D概述1426.2.1 橋接環路1426.2.2 使用生成樹協議阻止環路1466.2.3 生成樹的通信:網橋協議數據單元

1476.2.4 選舉根網橋1486.2.5 選擇根端口1496.2.6 選擇指定端口1526.2.7 STP的狀態1556.2.8 STP計時器1586.2.9 拓撲變更1596.3 其他類型的STP1656.3.1 公共生成樹1656.3.2 基於VLAN的生成樹1656.3.3 增強型的基於VLAN的生成樹166備考任務1666.4 復習所有考試要點1666.5 完成記憶測試表1676.6 定義關鍵術語167第7章 配置生成樹協議1697.1「我已經知道了嗎?」測試題169基本主題1727.2 STP根網橋1727.2.1 根網橋的部署位置1737.2.2 配置根網橋1767.3 定制S

TP1807.3.1 調整根路徑開銷1807.3.2 調整端口ID1817.4 調整STP的收斂1837.4.1 更改STP的計時器1837.5 冗余鏈路的收斂1857.5.1 PortFast:接入層節點1867.5.2 UplinkFast:接入層上聯鏈路1887.5.3 BackboneFast:優化間接故障的收斂1897.6 查看STP190備考任務1917.7 復習所有考試要點1917.8 完成記憶測試表1927.9 定義關鍵術語1927.10 測試對命令的記憶情況192第8章 保護生成樹協議拓撲1958.1「我已經知道了嗎?」測試題195基本主題1988.2 抵御非預期的BPDU1

988.2.1 根防護1988.2.2 BPDU防護2008.3 抵御BPDU的意外丟失2018.3.1 環回防護2018.3.2 UDLD2028.4 使用BPDU過濾來關閉端口的STP2058.5 STP保護的故障排除205備考任務2068.6 復習所有考試要點2068.7 完成記憶測試表2068.8 定義關鍵術語2068.9 測試對命令的記憶情況206第9章 高級生成樹協議2119.1「我已經知道了嗎?」測試題211基本主題2149.2 快速生成樹協議2149.2.1 RSTP的端口行為2149.2.2 RSTP的BPDU2159.2.3 RSTP的收斂2169.2.4 RSTP和拓撲變

更2209.2.5 配置RSPT2209.2.6 基於VLAN的快速生成樹協議2219.3 多生成樹協議2229.3.1 MST概述2239.3.2 MST管理區2249.3.3 MST的生成樹實例2259.3.4 配置MST227備考任務2299.4 復習所有考試要點2299.5 完成記憶測試表2309.6 定義關鍵術語2309.7 測試對命令的記憶情況230第10章 聚合交換鏈路23310.1「我已經知道了嗎?」測試題233基本主題23610.2 使用以太通道聚合交換端口23610.2.1 使用以太通道捆綁端口23910.2.2 以太通道的流量分發23910.2.3 配置以太通道的負載均衡

24110.3 以太通道協商協議24310.3.1 端口聚合協議24310.3.2 鏈路聚合控制協議24310.4 配置以太通道24410.4.1 配置PAgP以太通道24410.4.2 配置LACP以太通道24510.4.3 使用以太通道防護來避免配置錯誤24610.5 以太通道的故障排除248備考任務25110.6 復習所有考試要點25110.7 完成記憶測試表25210.8 定義關鍵術語25210.9 測試對命令的記憶情況252……第11章 多層交換第12章 配置DHCP第13章 記錄交換機行為第14章 使用SNMP管理交換機第15章 使用IP SLA來監控性能第16章 使用端口鏡像來監

控流量第17章 理解高可用性第18章 3層高可用性

交換機switch進入發燒排行的影片

HUB對HUB 用Crossover Cable 568A→568B (交叉連接)
電腦對電腦 用Crossover Cable 568A→568B (交叉連接)
電腦對HUB 用Straight-through cable 568B→568B (直通線)
光纖器對分享器 用Straight-through cable 568B→568B (直通線)
分享器對HUB 用Straight-through cable 568B→568B (直通線)

製作RJ45網路線前須認知不同電腦器材,須要選擇不同接法,最常用的是直通線(straight-througt cable),兩端插頭是一樣用T568B標準

T568B標準顏色排列為:
白橙 ● 橙 ● 白綠 ● 藍 ● 白藍 ● 綠 ● 白棕 ● 棕

口訣:白橙橙,白綠藍,白藍綠,白棕棕

常用於連接:
電腦(Computer)←→家用路由器(Router)
寬頻數據機(Broadband Modem)←→家用路由器(Router)
電腦(Computer)←→光纖數據機(fiber optic broadband modem)
電腦(Computer)←→交換機(Switch)

另外一類接法是交叉線 (Crossover Cable),常用於舊式設備,但新式的設備都已經有Auto MDIX (Media Dependent Interface) 交叉線和直連線自動轉換,無須用交叉線 (Crossover Cable)亦可互連設備

製作交叉線 (Crossover Cable)時一端用T568B標準接駁,而另一端用T568A接駁

T568A標準顏色排列為:
白綠 ● 綠 ●白橙 ● 藍 ● 白藍 ● 橙 ● 白棕 ● 棕

口訣:白綠綠,白橙藍,白藍橙,白棕棕

T568A常用於連接
電腦(Computer)←→電腦(Computer)
交換機(Switch)←→交換機(Switch)
集線器(Hub)←→集線器(Hub)

**如果器材支援Auto MDIX (Media Dependent Interface)的話,是可直接用Straight-through cable (直通線) 便可,因它會自動識別媒體相關接口作自動轉換**


How to install an RJ45 connector on a CAT5e Ethernet network
LANケーブルの製作ビデオ

FB Fan Page
https://www.facebook.com/hksubwoofer

針對網路單點故障之解決方案

為了解決交換機switch的問題,作者鄭惠君 這樣論述:

許多企業現有星狀(star)拓樸的網路架構無法避免單點故障(SPOF; Single Point of Failure),在單點故障或單一路徑斷線的情況下,就會造成網路中斷服務並且可能造成企業巨大的損失。本研究關注的課題有:在網路設備無法全面更新的條件下,中小企業要如何因應巨量資料的傳輸需求的解決方法;要如何調整設備的配置及透過各種通訊協定(protocols)的功能來提昇網路傳輸速率,頻寬及處理日漸增大的資料流量的解決方法;當網路發生意外而造成傳輸路徑中斷,要如何讓備用的傳輸路徑快速取代原有的路徑並阻擋迴路(loop)及封包風暴的解決方法。本論文提出的解決方案包含兩個部份來解決上述的問題:

(1)用多環狀(Ring)架構,增加冗餘路徑(Redundant Path)配合交換機上第二層通訊協定STP/RSTP,快速形成新的路徑取代原有的路徑,本實驗證明在不需要更新設備的情況下,既可以降低封包的遺失率(packet loss)到1%左右,也可避免迴路封包風暴造成網路癱瘓;(2)假如單一連接埠的頻寬不敷使用時,可使用第二層通訊協定LACP增加設備之間的頻寬,實驗結果LACP Group捆綁連接埠多寡決定LACP頻寬大小,頻寬愈寬資料傳輸更加順暢快速、避免延遲。

FreeSWITCH權威指南

為了解決交換機switch的問題,作者杜金房 這樣論述:

是FreeSWITCH領域最為權威的著作之一,在這本書面前,FreeSWITCH了無秘密!《FreeSWITCH權威指南》由中國FreeSWITCH領域「第一人」、全球FreeSWITCH開源社區知名專家、FreeSWITCH-CN中文社區創始人兼執行主席Seven Du(杜金房)撰寫,FreeSWITCH之父Anthony、Minessale鼎力推薦。《FreeSWITCH權威指南》內容極為全面,涵蓋FreeSWITCH的方方面面,從它的系統結構、核心概念、各項功能及其使用、維護的方法和要點、系統的調試與排錯、系統的性能優化,到腳本開發、基於源代碼的二次開發和內部實現原理,深度與廣度兼備。實

戰性極強,從呼叫排隊、多人電話會議、話單計費等基本的配置實例到生產環境中的應用實例,從單個的FreeSWITCH應用到FreeSWITCH集群,從腳本開發到基於源代碼的二次開發,各種案例應有盡有,很多案例中的參數都可以拿來直接使用。杜金房(網名:Seven)資深網絡通信技術專家,在網絡通信領域耕耘近15年,精通VoIP、SIP和FreeSWITCH等各種網絡協議和技術,經驗十分豐富。有超過6年的FreeSWITCH應用和開發經驗,不僅為國內大家大型通信服務廠商提供技術支持和解決方案,而且客戶還遍及美國、印度等海外國家。FreeSWITCH-CN中文社區創始人兼執行主席,被譽為國內FreeSWI

TCH領域的「第一人」;在FreeSWITCH開源社區非常活躍,不僅經常為開源社區提交補丁和新功能、新特性,而且還開發了很多外圍模塊和外圍軟件;此外,他經常在FreeSWITCH的Wiki上分享自己的使用心得和經驗、在FreeSWITCH IRC及QQ群中熱心回答網友提問,並不定期在國內不同城市舉行FreeSWITCH技術培訓;2011、2012和2013年應邀參加在美國芝加哥舉辦的ClueCon大會,並發表主題演講。此外,他還精通C、Erlang、Ruby、Lua等語言相關的技術。 前言第一部分 基礎篇第1章 PSTN與VoIP基礎 21.1 PSTN起源與發展 21.1

.1 最早的電話網 21.1.2 人工電話交換時代 31.1.3 自動電話交換時代 31.1.4 半電子交換機時代 61.1.5 空分交換機時代 61.1.6 數字交換機時代 61.1.7 現代PSTN時代 61.1.8 下一代網絡及VoIP時代 61.2 電話實現技術 81.2.1 電話號碼 81.2.2 模擬信號與數字信號 111.2.3 PCM 111.2.4 局間中繼與電路復用技術 121.3 我國電話網結構 121.4 信令 141.4.1 信令分類 141.4.2 用戶線信令 151.4.3 局間信令 151.4.4 七號信令 161.4.5 H.323與SIP信令 171.5 媒

體 191.6 電路交換與分組交換 201.6.1 電路交換 201.6.2 分組交換 201.7 VoIP 211.8 IMS 221.8.1 什麼是IMS 221.8.2 IMS的特點 221.8.3 IMS核心網元 231.8.4 SIP協議的參考點 261.9 小結 27第2章 PSTN、PBX及呼叫中心業務 282.1 PSTN業務 282.1.1 POTS 282.1.2 商務業務 302.1.3 其他增值業務 302.2 PBX業務 312.2.1 呼叫轉移 312.2.2 同組代答 312.3 PBX與中繼線 312.4 IP-PBX業務 342.5 呼叫中心 352.5.1

什麼是呼叫中心 352.5.2 呼叫中心的歷史 362.5.3 呼叫中心的分類 372.5.4 呼叫中心的主要技術指標 392.5.5 CTI中間件 402.5.6 FreeSWITCH在呼叫中心的應用 412.6 小結 42第3章 初識FreeSWITCH 433.1 什麼是FreeSWITCH? 433.1.1 FreeSWITCH的概念 433.1.2 FreeSWITCH的功能 453.2 快速體驗 463.2.1 安裝基本FreeSWITCH系統 463.2.2 連接SIP電話 573.3 配置FreeSWITCH 613.4 FreeSWITCH用作軟電話 633.5 配置SIP網

關撥打外部電話 643.5.1 從某一分機上呼出 653.5.2 呼入電話處理 663.6 小結 66第4章 運行FreeSWITCH 674.1 命令行參數 674.2 系統啟動腳本 684.3 判斷 FreeSWITCH 是否運行 694.4 控制台與命令客戶端 694.5 呼叫 724.5.1 發起呼叫 724.5.2 呼叫字符串 724.6 API 與 App 734.7 API命令幫助 754.8 小結 76第5章 FreeSWITCH架構 775.1 總體架構 775.1.1 核心 775.1.2 接口實現 815.2 目錄結構 835.3 配置文件 855.3.1 freeswi

tch.xml 865.3.2 vars.xml 885.3.3 autoload_configs 目錄 895.3.4 其他 905.4 XML 用戶目錄 915.5 呼叫相關概念 935.5.1 來去話、Session 、Channel與Call 935.5.2 回鈴音與 Early Media 945.5.3 全局變量與局部變量 945.6 小結 95第6章 撥號計划 966.1 XML Dialplan 966.1.1 配置文件的結構 966.1.2 默認的配置文件簡介 996.1.3 正則表達式 1006.1.4 通道變量 1016.1.5 測試條件 1056.1.6 動作與反動作

1086.1.7 工作機制深入剖析 1096.1.8 內聯執行 1116.1.9 實例解析 1126.2 inline Dialplan 1186.3 其他Dialplan 1206.4 常用的Dialplan App 1206.5 在Dialplan中使用API命令 1236.6 深入理解通道變量及相關操作 1246.7 小結 125第7章 SIP協議 1267.1 SIP協議基礎 1267.1.1 HTTP與SIP協議基礎 1277.1.2 SIP的基本概念和相關元素 1297.1.3 SIP協議的基本方法和頭域簡介 1317.2 SIP注冊 1327.3 SIP呼叫流程 1357.3.1

UA間直接呼叫 1367.3.2 通過 B2BUA 呼叫 1377.4 深入理解SIP 1477.4.1 SIP URI 1477.4.2 SDP和SOA 1477.4.3 3PCC 1517.4.4 SIP承載 1527.5 小結 152第8章 媒體 1548.1 媒體與媒體處理 1548.1.1 音頻編碼 1548.1.2 媒體工作機理和相關配置 1598.2 媒體協商 1608.2.1 協商過程 1608.2.2 SDP及其在編碼協商中的作用 1618.2.3 協商時機與策略 1638.3 其他媒體相關的問題 1638.3.1 RTP和RTCP 1638.3.2 轉碼 1658.3.3

透傳、媒體繞過與媒體代理 1678.3.4 Media Bug 1688.3.5 視頻 1688.3.6 排錯 1698.4 小結 170第9章 SIP模塊 1719.1 基本概念 1719.2 Sofia配置文件 1729.2.1 Profile配置文件 1739.2.1 Profile的幾個重要參數 1759.2.2 external.xml 1779.2.3 Gateway 1799.3 常用命令 1819.3.1 狀態相關命令 1819.3.2 Profile相關命令 1829.3.3 SIP Capture 1839.3.4 global相關 1849.3.5 debug相關 18

49.3.6 其他命令 1859.3.7 其他 1869.4 NAT穿越 1869.4.1 NAT的種類 1889.4.2 FreeSWITCH的拓撲結構 1899.4.3 NAT是怎麼影響SIP/RTP通信的 1909.4.4 NAT的穿越方法 1919.5 小結 198第二部分 實戰篇第10章 基本技能 20010.1 調試與排錯 20010.1.1 解決問題的一般方法和流程 20010.1.2 查看日志 20310.2 使用外部工具抓包 20510.2.1 tcpdump 20510.2.2 tshark 20610.2.3 ngrep 20710.2.4 pcapsipdump 208

10.3 使用Wireshark抓包並分析呼叫 20810.3.1 使用Wireshark抓包 20910.3.2 使用Wireshark對抓包進行分析 21010.4 originate命令實例解析 21310.4.1 使用格式和參數 21310.4.2 轉入Dialplan 21410.4.3 更改主叫號碼 21510.4.4 處理呼叫超時 21510.4.5 防止命令阻塞 21610.4.6 使用通道變量 21610.4.7 Early Media對呼叫的影響 21710.4.8 bridge也使用originate 21710.4.9 bridge中的Early Media 21810

.4.10 bridge中的主叫號碼 21910.5 呼叫是怎樣工作的? 22010.6 FreeSWITCH圖形用戶界面簡介 22310.6.1 FusionPBX 22310.6.2 blue.box 22310.6.3 FreeSWITCH Portal 22410.7 小結 226第11章 基本功能與實現 22711.1 批量創建用戶 22711.2 用FreeSWITCH實現IVR 22911.2.1 最簡單的菜單 22911.2.2 默認IVR簡介 23211.3 按時間進行路由 23311.4 配置中文語音提示 23411.4.1 最簡單的實現方案 23411.4.2 使用sou

nd_prefix 23511.4.3 使用Phrase 23611.4.4 使用中文語音提示 23811.5 錄音 23911.5.1 單腿錄音 23911.5.2 對兩條腿的通話進行錄音 24011.5.3 立體聲 24111.5.4 錄音相關的通道變量 24211.5.5 原生格式 24311.6 放音 24411.6.1 playback的參數 24411.6.2 循環播放 24811.6.3 Say 24911.7 TTS 25111.7.1 使用mod_flite 25111.7.2 mod_tts_commandline 25211.7.3 MRCP 25611.7.4 Goog

le Translate 25711.7.5 TTS小結 25811.8 在呼叫失敗的情況下向主叫用戶播放語音提示 25911.8.1 實現方法 25911.8.2 進階 26011.8.3 使用TTS 26111.8.4 原理 26211.9 實現呼叫前轉業務 26311.10 小結 265第12章 高級功能與配置實例 26612.1 使用mod_fifo實現簡單呼叫隊列 26612.1.1 呼叫停泊與取回 26612.1.2 配置座席 26812.1.3 fifo 27012.2 使用mod_callcenter實現呼叫中心應用 27212.2.1 mod_callcenter模塊簡介 2

7312.2.2 座席配置與管理 27412.3 數據庫 27712.3.1 默認數據庫中有什麼? 27712.3.2 ODBC 27912.3.3 使用數據庫原生客戶端庫直接連接數據庫 28212.4 視頻通話 28312.4.1 配置視頻通話 28312.4.2 視頻錄像與回放 28512.4.3 視頻轉碼 28512.5 多人電話會議 28612.5.1 音頻會議 28612.5.2 視頻會議 29212.6 話單 29712.6.1 CSV格式的話單 29712.6.2 直接將話單寫入數據庫 29812.6.3 使用HTTP服務器接收話單 29912.7 計費 30012.8 小結 3

02第13章 FreeSWITCH與FreeSWITCH對接 30313.1 在同一台主機上啟動多個FreeSWITCH實例 30313.1.1 背景故事 30413.1.2 練習 30513.1.3 進階 30613.2 FreeSWITCH與FreeSWITCH對接 30613.2.1 雙機對接 30613.2.2 匯接 30813.2.3 雙歸屬 30913.2.4 長途局 31113.2.5 ACL 31113.3 FreeSWITCH作為PBX 31213.3.1 普通的PBX設置 31313.3.2 DID 31513.3.3 使用PBX上的網關呼出 31913.4 小結 319第

14章 FreeSWITCH與其他設備或系統對接 32114.1 使用Doubango客戶端連接 32114.2 對接IMS 32214.2.1 網關配置 32314.2.2 通過IMS呼出 32414.2.3 通過IMS呼入 32414.2.4 其他問題 32514.3 連接模擬話機和模擬中繼線 32614.3.1 FXS和FXO 32614.3.2 拓撲結構 32714.3.3 使用潮流網關連接模擬話機 32814.3.4 使用迅時網關連接模擬話機和模擬中繼線 32914.4 通過E1線路與其他系統對接 33514.4.1 配置FS1 33514.4.2 配置E1網關設備 34014.4.

3 配置FS2 34214.4.4 對接其他廠家的E1網關 34514.5 對接Asterisk 34614.5.1 從FreeSWITCH呼叫Asterisk 34614.5.2 從Asterisk上呼叫FreeSWITCH 34714.5.3 其他 34714.6 使用H.323協議對接 34814.6.1 mod_h323 34814.6.2 mod_opal 35014.6.3 其他 35114.7 小結 351第15章 其他技巧與實例 35315.1 轉接和代接 35315.1.1 盲轉 35315.1.2 協商轉 35615.1.3 代接 35715.2 共享線路呈現 35815.

3 使用組播功能做網絡廣播 36015.4 DTMF 36115.4.1 帶內DTMF 36115.4.2 RFC2833 36215.4.3 SIP INFO 36315.5 號碼連選 36315.5.1 注冊到運營商服務器 36415.5.2 通過單個號碼呼出 36415.5.3 使用隨機數做號碼連選 36515.5.4 使用mod_distributor進行連選 36515.5.5 其他 36615.6 收發傳真 36715.7 多租戶 36815.7.1 Domain簡介 36815.7.2 配置與實例 37015.7.3 進階 37215.7.4 其他 37315.8 使用loopb

ack Endpoint外呼 37315.9 在Web瀏覽器中打電話 37515.9.1 Flash 37615.9.2 WebRTC 37915.10 HA 38215.10.1 崩潰恢復實驗 38215.10.2 HA簡介 38315.10.3 雙機HA實現細節及需要注意的問題 38415.11 集群及分布式部署 38615.11.1 大規模集群的總體結構 38615.11.2 負載均衡配置實例 38715.12 壓力測試 39215.12.1 參數和指標 39215.12.2 呼叫測試 39315.12.3 注冊測試 39515.12.4 編解碼測試 39615.12.5 測試結果 39

615.13 生產環境下的穩定性和安全性 39615.13.1 穩定性 39715.13.2 安全性 39715.14 小結 398第三部分 高級篇第16章 嵌入式腳本 40016.1 FreeSWITCH中的嵌入式腳本 40016.2 Lua 40116.2.1 Lua語法簡介 40216.2.2 將電話路由到Lua腳本 40816.2.3 Session 相關函數 40816.2.4 非Session函數和獨立的Lua腳本 41216.2.5 Event相關函數 41216.2.6 Chat相關函數 41516.2.7 LUA撥號計划 41616.2.8 連接數據庫 41716.3 其他腳

本語言 41916.3.1 JavaScript 41916.3.2 Python 42016.4 小結 421第17章 嵌入式及HTTP開發 42317.1 用Lua腳本寫個小游戲 42317.2 用Lua實現IVR 42517.3 在會議中呼出 42917.4 一個在FreeSWITCH中外呼的腳本 43117.5 使用Lua腳本通過多個網關循環外呼 43317.6 在FreeSWITCH中執行長期運行的嵌入式腳本 43417.7 使用Lua提供XML Binding 43617.8 語音識別 43717.8.1 使用Pocket Sphinx進行中文語音識別 43817.8.2 通過商業

語音識別軟件進行識別 44417.9 使用mod_xml_curl提供動態用戶管理 44617.10 使用mod_xml_cdr模塊處理話單 44817.11 小結 450第18章 Event Socket 45218.1 架構 45218.1.1 外連模式 45318.1.2 內連模式 45418.2 Event Socket協議 45418.2.1 外連 45518.2.2 內連 45618.2.3 Event Socket命令詳解 45718.3 Event Socket庫 46518.3.1 Event Socket示例 46518.3.2 ESL函數說明 47018.4 事件 475

18.4.1 事件的學習方法 47518.4.2 常用事件簡介 47618.5 小結 478第19章 使用ESL開發 47919.1 創建獨立的ESL應用 47919.1.1 創建目錄和源文件 47919.1.2 編譯和執行 48019.1.3 將源代碼納入版本控制 48119.2 用ESL重寫空中充值服務 48219.3 用ESL寫一個ACD 49019.4 用Inbound模式實現IVR 49619.5 使用Java連接ESL 50119.6 使用Erlang控制呼叫流程 50219.6.1 准備工作 50319.6.2 將來話交給Erlang處理 50419.6.3 用Erlang實現空

中充值服務 50619.6.4 用Erlang狀態機實現空中充值服務 50919.6.5 其他 51419.7 定時呼叫 51619.8 小結 517第20章 源代碼導讀及編譯指南 51820.1 准備FreeSWITCH源代碼環境 51820.2 FreeSWITCH源代碼目錄結構 51920.3 FreeSWITCH源代碼導讀 51920.3.1 APR 52020.3.2 SWITCH APR 52020.3.3 main函數 52220.3.4 可加載模塊 52420.3.5 模塊的結構 53020.3.6 Session和Channel 53120.3.7 SWITCH IVR 53

620.3.8 Core IO 53720.3.9 Core Media 54020.3.10 Core RTP 54120.3.11 SWITCH XML 54320.3.12 SWITCH Event 54420.3.13 Core Codec 和 Core File 54720.4 FreeSWITCH源代碼的編譯 54820.4.1 首次編譯 54920.4.2 增量編譯 55020.4.3 常見問題及最佳實踐 55120.5 小結 552第21章 FreeSWITCH源代碼分析 55321.1 mod_dptools 55321.1.1 echo 55321.1.2 answer 5

5521.1.3 set 55721.1.4 bridge 55921.1.5 Endpoint Interface 56321.1.6 模塊框架 56421.2 mod_commands 56621.2.1 模塊框架 56621.2.2 originate 56621.3 mod_sofia 56721.3.1 模塊加載 56821.3.2 Sofia的加載及通話建立 56821.4 小結 576第22章 FreeSWITCH二次開發 57722.1 給FreeSWITCH匯報Bug和打補丁 57722.1.1 修復內存泄露問題 57722.1.2 給中文模塊打補丁 57822.1.3 給F

reeSWITCH核心打補丁 57922.1.4 高手也會犯錯誤 58122.1.5 匯報嚴重的問題 58122.1.6 給Sofia-SIP打補丁 58222.1.7 給現有App增加新功能 58422.1.8 給FreeSWITCH增加一個新的Interface 58622.2 寫一個新的FreeSWITCH編解碼模塊 58722.3 從頭開始寫一個模塊 58922.3.1 初始准備工作 58922.3.2 寫一個簡單的Dialplan 59022.3.3 增加一個App 59222.3.4 寫一個API 59322.3.5 小結 59422.4 使用libfreeswitch 59422

.4.1 自己寫一個軟交換機 59422.4.2 使用libfreeswitch提供的庫函數 59522.4.3 其他 59922.5 調試跟蹤 60022.6 小結 601附錄A FreeSWITCH開源軟件社區指南 603附錄B 關於FreeSWITCH常用術語翻譯的意見 605附錄C 模塊列表 607附錄D FreeSWITCH架構詳細示意圖 614后記 615

運用Robust Optimization設計擁有頻寬保證的OpenFlow虛擬網路

為了解決交換機switch的問題,作者鍾燿全 這樣論述:

在本論文中,我們討論了如何設計和實現運用OpenFlow來配置虛擬網路(Virtual Network)的問題。跟大多數現有直接在實體網路對頻寬進行分割的方法不同的地方是,我們將流量的不確定性和統計多工(Statistical Multiplexing)一起加入考慮。在我們的系統中,使用者可以指定自己所需的虛擬網路拓撲結構(Topology)和各個不同大小流量的虛擬鏈結(Virtual Link) 。其中每個virtual link都有包含相對的頻寬,分別為保證頻寬(Guaranteed Bandwidth)和上限頻寬(Upper Limit Bandwidth)。每個使用者會被保證任何時候

只要在自己的guaranteed bandwidth下就不會被其它使用者的頻寬使用率所干擾。此外,使用者可以在一段短時間內將使用頻寬達至其上限頻寬,而且封包遺失率(Packet Loss Probability)不會超過一個預定的值。此功能使OpenFlow網路在一段時間內用戶的傳輸速度有大幅變動的時候還能為用戶的網路提供QoS(Quality of service)保證。我們運用Robust Optimization來為這個問題建模,用來連帶的確定允入控制和virtual link的路由(Routing)。我們進一步提出一個使用市售OpenFlow的交換機(Switch)來實踐我們的設計,透

過模擬和實驗來證明和表現我們的方法。而實驗的結果表明,我們這個設計能成功容忍OpenFlow網路流量下的不確定性。由於提出的方法可以高效率的使用頻寬,它比不考慮statistical multiplexing的方法下,可以容納更多的virtual network。