❶ 成為一個專家級程序設計高手應該學習哪些語言,以及課程
電腦工程師:《操作系統與軟體安裝》、《WinXP系統優化維護》、《病毒與木馬分析查殺》、《個人防火牆安裝與配置》、《文件數據加密技術》、《密碼防盜技巧》、《數據恢復技術》、《網路代理使用》、《電腦安全保護》等初級課程。
網路工程師:《Win2003系統管理》、《Linux系統管理》、《Access資料庫》、《sql Server資料庫》、《MySQL資料庫》、《共享代理上網技術》、《WEB與FTP等伺服器搭建》、《內網監控與管理》、《網站建設教程》、《網站優化推廣》、《ASP腳本編程》、《PHP腳本編程》、《JavaScript腳本編程》等中級課程。
安全工程師:《Web安全攻防》、《ARP欺騙防護》、《拒絕服務DDoS攻防》、《密碼安全技術》、《漏洞挖掘分析》、《木馬分析技術》、《操作系統安全》、《安全管理技術》、《資料庫安全》、《網站腳本安全》、《網站安全防護》、《ASM匯編初步》、《C語言入門》、《軟體安全保護》等高級課程。
,學好以上課程,你肯定是高手了,不過可能的幾年時間吧,好好學!
❷ 高級網路工程師考試
現在收費差不多都在1700左右,各地價格可能有所不同 全國網路工程師技術水平認證考試(NCNE) 國家信息化工程師認證考試—— 國家網路技術水平認證考試及培訓報名信息 中國信息產業部為推動和引導網路人才培訓,測評網路從業人員的專業技術水平,為信息化建設和信息產業發展提供更多的合格人才,信息產業部全國信息化工程師認證考試管理中心於2002年,通過與知名的國際信息技術與信息人才專業測評機構——美國國家通信系統工程師協會,聯合認證,共同推出國家網路技術水平考試(The National Certification of Network Engineer,簡稱NCNE)。 該認證考試及培訓實踐性強、內容新,與國際最新網路技術銜接緊密,實驗操作部分設計合理,注重理論與實踐的高度結合。 現2005年認證考試與培訓報名工作已開始,請踴躍報名,積極參加。考生通過考試,可同時獲得信息產業部全國信息化工程師認證考試管理中心頒發的相應級別證書和美國國家通信系統工程師協會的認證證書,成為國內外認可的網路技術專業人員,並被加入到國家信息化人才資料庫、國際通信系統工程師協會人才庫以及中國西安人才網IT人才庫。該證書可作為學員出國留學以及獎學金申請的有效證件。 該認證考試為目前我國公開推行的網路技術水平認證體系,創立了我國自主認證品牌。 一、報考及培訓類別: 1. NCNE一級認證; 2. NCNE二級認證。 二、報名及考試辦法: 根據05年度考試安排,採取常年報名、定期培訓、統一考試、集中頒證。單位集體和個人自願報名均可。 國家網路技術工程師水平認證考試內容及安排 一 級 認 證 使學員具備設計、實現、維護和管理各種常用小型區域網的技能,並了解相關的初步理論知識。網路基礎知識 網路布線 OSI參考模型與網路協議 網路互連設備 區域網技術 IP地址的劃分與配置 Windows98操作系統的安裝、配置與管理 Linux操作系統的安裝、配置與管理 在不同操作系統平台(Win98/WinNT/Linux)上實現文件服務與列印服務 基於不同操作系統平台(Win98/WinNT/Linux)的網路接入方案 其它典型網路操作系統的介紹及其同Windows網路的互連 網路安全簡介安裝和維護各種常用小型區域網的物理設備; 配置各種常用小型區域網的TCP/IP參數; 配置和維護各種常用小型區域網的文件伺服器和列印伺服器; 配置PC機和各種常用小型區域網連接到Internrt; 保證各種常用小型區域網正常運行。 二 級 認 證 使學員具備配置、管理和維護多種常用的、多平台的、包含廣域網連接的且功能完善的小型企業網的技能和相關理論知識通信基礎知識 以太區域網的幀結構與工作原理 網橋、交換機的原理與使用 虛擬區域網(VLAN) 令牌環與FDDI ATM網路 TCP/IP協議與應用服務的實現 路由器原理與路由協議 廣域網技術 網路安全 網路監視、管理與排錯安裝、配置和維護DHCP伺服器、DNS伺服器、FTP伺服器和WWW伺服器 按照網路管理的需求劃分IP子網 管理和維護多種常見的廣域網連接 安裝、配置和維護小型防火牆軟體 監視網路運行並能排除簡單故障 保證各種常用小型企業網的正常運行。 1、網路工程考試共分五個等級,即網路管理員、助理網路工程師、網路工程師、高級網路工程師和高級網路專家。 2、網路工程師課程有計算機與網路技術、windows系統管理、資料庫基礎管理、計算機病毒防治、Linux基礎、構造大型企業網路、Windows網路服務管理、Linux網路服務管理、企業郵件系統解決方案、資料庫管理、網路安全及解決方案等
❸ Python主要要學那些課程啊
鏈接:
賀聖軍Python輕松入門到項目實戰(經典完整版)(超清視頻)網路網盤
❹ 有誰知道oracle的認證嗎
Oracle的認證本來就包括DBA以及Oracle相關開發的內容,現在收購了SUN公司,認證就更多了,還包括Java的認證和Solaris認證等。
❺ 如何快速安裝OSSFTP工具阿里雲OSS FTP安裝圖文詳細教程
OSSFTP工具是一個特殊FTPserver,它接收普通FTP請求後,將對文件、文件夾的操作映射為對OSS的操作,從而使得您可以基於FTP協議來管理存儲在OSS上的文件。
注意生產環境請使用osssdk,OSSFTP工具主要面向個人用戶使用。
主要特性
跨平台:
無論是Windows、Linux還是Mac,無論是32位還是64位操作系統,無論是圖形界面還是命令行都可以運行。
免安裝:
解壓後可直接運行。
免設置:
無需設置即可運行。
透明化:
FTP工具是python寫的,您可以看到完整的源碼,我們稍後也會開源到Github。
主要功能
支持文件和文件夾的上傳、下載、刪除等操作。
通過Multipart方式,分片上傳大文件。
支持大部分FTP指令,可以滿足日常FTP的使用需求。
注意
1.目前在1.0版本中,考慮到安裝部署的簡便,OSSFTP工具沒有支持TLS加密。由於FTP協議是明文傳輸的,
為了防止您的密碼泄漏,建議將FTPserver和client運行在同一台機器上,通過127.0.0.1:port的方式來訪問。
2.不支持rename和move操作。
3.安裝包解壓後的路徑不要含有中文。
4.FTPserver的管理控制頁面在低版本的IE中可能打不開。
5.FTPserver支持的Python版本:Python2.6,Python2.7。
下載
由於Windows不會默認安裝Python2.7,所以安裝包中包含了Python2.7,免去您python安裝配置的麻煩,解壓即可使用。
由於Linux/Mac系統默認會安裝Python2.7或Python2.6,所以安裝包中不再包含可執行的python,只包含了相關依賴庫。
運行
首先解壓之前下載的文件,然後根據環境情況選擇不同的運行方式。
Windows:雙擊運行start.vbs即可
Linux:打開終端,運行 i.$bashstart.sh
Mac:雙擊start.command,或者在終端運行 i.$bashstart.command
上述步驟會啟動一個FTPserver,默認監聽在127.0.0.1的2048埠。同時,為了方便您對FTPserver的狀態進行管控,還會啟動一個web伺服器,監聽在127.0.0.1的8192埠。如果您的系統有圖形界面,還會自動打開控制頁面,
如下所示:
大部分情況不要任何配置,就可以運行一個FTPserver了,如果想對FTPserver進行配置,請注意需要重啟才能生效。
連接到FTPserver推薦使用FileZilla客戶端去連接FTPserver。
下載安裝後,按如下方式連接即可:
主機:127.0.0.1
登錄類型:正常
用戶:access_key_id/bucket_name
密碼:access_key_secret
注意:
用戶中,/是必須的,如用戶
tSxyiUM3NKswPMEp/test-hz-jh-002。
-access_key_id和access_key_secret的獲取
高級使用
通過控制頁面管理FTPserver
修改監聽地址
如果需要通過網路來訪問FTPserver,那麼需要修改監聽地址,因為默認的監聽地址127.0.0.1隻允許來自本地的訪問。可以修改成內網ip或公網ip。
修改監聽埠
修改FTPserver監聽的埠,建議埠大於1024,因為監聽1024以下的埠時需要管理員許可權.
修改日誌等級
設置FTPserver的日誌級別。FTPserver的日誌會輸出到data/ossftp/目錄下,可以通過控制頁面的日誌按鈕在線查看。默認的日誌界別為INFO,列印的日誌信息較少,如果需要更詳細的日誌信息,可以修改為DEBUG模式。如果希望減少日誌的輸出,可以設置級別為WARNING或ERROR等。
設置Bucketendpoints
FTPserver默認會探索bucket的所屬location信息,隨後將請求發到對應的region(如oss-cn-hangzhou.aliyuncs.com或oss-cn-beijing.aliyuncs.com),FTPserver會優先嘗試內網訪問oss。如果您設置了bucketendpoints,如設置為test-bucket-a.oss-cn-hangzhou.aliyuncs.com,那麼當訪問test-bucket-a時,就會使用oss-cn-hangzhou.aliyuncs.com域名。
注意
所有修改都需要重啟才能生效。
上述的所有修改其實都是修改的ftp根目錄下的config.json,所以您可以直接修改該文件。
直接啟動FTPserver(Linux/Mac)
可以直接啟動ossftp目錄下的ftpserver.py,免去web_server的開銷。
1.python ossftp/ftpserver.py
配置修改方式同上。
可能遇到的問題
如果連接FTPserver時,遇到以下錯誤:
有兩種可能:
輸入的access_key_id和access_key_secret有誤。
解決 :請輸入正確的信息後再重試。
所用的access_key信息為ram子賬戶的access_key,而子賬戶不具有Listbuckets許可權。
解決 :當使用子賬戶訪問時,請在控制頁面中指定bucketendpoints,即告訴FTPserver某個bucket應該用什麼endpoint來訪問。同時,子賬戶也需要一些必須的許可權,關於使用ram訪問oss時的訪問控制。
只讀訪問
OSSFTP工具需要的許可權列表為ListObjects、GetObject、HeadObject。關於如何創建一個具有隻讀訪問的ram子賬戶,請參考圖文教程如何結合ram實現文件共享。
上傳文件
如果允許ram子賬戶上傳文件,還需要PutObject。
刪除文件
如果允許ram子賬戶刪除文件,還需要DeleteObject。
如果您在Linux下運行FTPserver,然後用FileZilla連接時遇到如下錯誤:
501 can't decode path (server filesystem encoding is ANSI_X3.4-1968)
一般是因為本地的中文編碼有問題。在將要運行start.sh的終端中輸入下面的命令,然後再重新啟動即可。
1 .$ export LC_ALL=en_US.UTF-8; export LANG="en_US.UTF-8"; locale
❻ 誰知道NSACE``認證考試內容有那些``
1.NSACE課程理念 (1)面向崗位,學以致用。NSACE項目以信息安全崗位能力要求為基準,課程學習內容「零距離」貼近實際工作要求,學員學習知識和培養的能力都能應用到工作崗位中去。(2) 能力分級,循序漸進。NSACE項目按照信息安全職業的需求,分別設定不同等級的學習目標,使學員明確目標,逐步提升自己能力。(3)科學規范,注重能力。NSACE項目實施嚴格管理,努力為學員服務,分級、科學地提升學員能力。(4)專家引領,博採眾長。NSACE項目中職業教材由第一線信息安全專業人士精心打造,吸取國內外信息安全專家的科研成果和經驗,學員以此為線索,可以快速地深入掌握信息安全職業所需要的知識和技能。2.初級課程介紹本級課程內容主要有網路安全基礎知識、個人電腦安全、惡意代碼防護、Windows系統安全、UNIX/LINUX系統安全、網站安全、郵件安全、文件安全、常用軟體安全、典型安全工具、防火牆。通過本課程學習,學員具備以下知識和技能:▲掌握網路信息安全基本概念▲掌握網路信息安全典型威脅▲掌握TCP/IP安全問題▲掌握黑客攻擊手段和方法▲ 熟悉個人電腦安全設置▲掌握惡意代碼基本特徵和辨別技術,以及惡意代碼防護手段。熟悉計算機病毒、網路蠕蟲、木馬等安全防護操作和安全工具使用。▲掌握Windows、UNIX/LINUX等系統安全問題,熟悉安全機制典型配置。▲掌握網站(IIS、Apache)安全問題和安全機制,熟悉IIS、Apache典型安全配置及網站安全工具使用。▲掌握網站(IIS、Apache)安全問題和安全機制,熟悉IIS、Apache典型安全配置及網站安全工具使用。▲掌握郵件安全問題和安全機制,熟悉Sendmail、Qmail、Outlook、Foxmail安全配置及安全工具使用▲掌握FTP安全問題和安全機制,熟悉FTP典型安全配置及安全增強工具使用。▲掌握IE常用軟體安全配置和安全保護工具安裝▲掌握防火牆基本概念、常用技術、部屬方法、典型產品,熟悉個人防火牆、Iptables等使用。▲掌握SSH、GHOST等安全工具的應用。▲具備信息安全職業道德素質▲具備法律法規安全意識適合對象:網路管理員、網路工程師、計算機大專生/高職生、電腦安全愛好者、IT服務人員3.中級課程介紹本級課程內容主要有物理實體安全、網路機房安全、網路拓撲與線路安全、網路設備安全、VPN部署與配置、物理隔離交換、無線網路安全、網路入侵檢測、網路安全審計、網路安全應急響應、網路安全風險評估、網路系統補丁管理、密碼學原理與應用。通過本課程學習,學員具備以下知識和技能:▲對初級中所涉及到的技術問題具有更深入的理論認識,並能解釋實際中的安全技術問題。▲熟練掌握入侵檢測、VPN、網路物理隔離、安全審計等信息安全基本技術原理。▲能夠實施部署多個區域網的防火牆、VPN、身份認證、入侵檢測、日誌審計等安全防禦措施。▲能夠對系統中安全措施的實施進行了跟蹤和驗證,信息安全工作能夠做到符合特定的規范要求,能夠提供信息安全保證論據。▲能夠建立起立體式、縱深的安全防護系統,部署安全監控機制,對未知的安全威脅能夠進行預警和追蹤。▲能夠建立應急響應系統,掌握應急響應典型工具的應用,掌握網路及系統日誌分析方法,對安全事件能夠快速響應。適合對象:網路管理員、網路工程師、計算機大專生/高職生、電腦安全愛好者、IT服務人員4.高級課程介紹本級課程內容主要信息安全體系理論、信息安全體系規劃、信息安全體系設計、信息安全體系實施、信息安全管理。通過本課程學習,學員具備以下知識和技能:▲學員能夠針對安全策略、操作規程、規章制度和安全措施做到程序化、周期化的評估、改善和提升,能夠組織建立本單位的信息安全體系。▲信息安全管理能夠結合本單位的具體情況,制定合適的管理制度和流程,並能提出信息安全管理理念,推廣到本單位中具體管理活動中。▲對本單位的系統中安全措施能夠總體上把關,掌握防護系統的脆弱性分析方法,能夠提出安全防護系統的改進建議。▲熟悉信息安全行業標准和產品特性,熟悉信息安全技術發展動向,針對本單位信息安全需求,能夠選擇合適安全技術和產品。本級課程內容適合對象:高級網路管理員、高級網路工程師、信息中心主任、單位信息安全主管、高級IT服務人員。
❼ 學Linux到底學什麼
第一條:運維應用-->系統架構-->運維開發-->系統開發
第二條:運維應用-->應用dba-->架構dba-->開發DBA
下面詳細每個階段的職位說明:
01.運維應用級別:
這個階段就是玩別人的軟體,例如:linux,nginx,mysql,php,nagios 大多數的linux運維工程師,網路工程師,系統工程師都是這個階段。 這個階段屬於金字塔的底端,工資是相對比較低的。
02.系統架構級別:
這個階段就是用已知軟體架構大規模集群方案以及實現各種技術方案,屬於運維應用上層,需要靠技術,溝通,思想三條線通力配合才能達到這個水平。
03.運維開發級別:
這個階段就是利用已知語言,開發基本的應用層工具,例如:web管理系統,如果具備前兩個運維應用和系統架構的積淀,這個是很輕松可以實現的。
04.系統開發級別:
這個階段就是修改開源的軟體,或者開發新的服務軟體(例如:也開發一個web軟體,存儲軟體)與底層軟體(例如:OS),是更高一層的開發人員。
05.資料庫管理和架構:
這個階段就是也主要是玩別人的軟體,但是數據相對更重要,要求有一定的運維應用的能力。
以上是常規的Linux發展路線,對於想學Linux運維,或正處於Linux運維相關工作的人員,可以根據自身的情況進行定位,選擇適合自己的發展路線,往往可以在職場上更加得心應手!
❽ 關於cutftp 使用的教程到那裡去找啊
1.安裝CuteFTP軟體
軟體下載地址:
http://music.flasher123.com/hanlan/jhhb/cuteftp5.0.1.rar
這里提供的下載未測試,不知道是什麼版本
軟體下載以後,解壓縮,然後直接運行cuteftp.exe文件一步步安裝即可。
2.獲取FTP伺服器地址、用戶名、密碼
你只有獲取了FTP伺服器的訪問授權,才能夠正常訪問FTP伺服器。一般情況下,你可以通過以下幾個渠道獲取FTP伺服器的訪問授權:
(1)注冊免費伺服器空間
(2)購買付費伺服器空間
(3)獲取共享FTP伺服器帳號
你所獲得的FTP伺服器的訪問授權包括以下3個內容:
(1) FTP伺服器地址(比如IP地址218.4.33.125或者域名地址cn.flasher123.com)
(2)用戶名
(3)密碼
有了FTP伺服器授權法寶,你就可以繼續下面的步驟了。
3.設置FTP站點連接
運行CuteFTP,CuteFTP窗口設計得層次分明,功能一幕瞭然。我們只需通過滑鼠簡單的拖曳操作就可以完成上傳和下載的工作了!不過,別著急,現在還不能完成具體的上傳和下載任務,因為,從圖1可以看出,現在你還沒有連接到任何一個FTP伺服器(伺服器目錄列表窗口還是空白的)。要想連接到一個被授權的FTP伺服器,你必須將前面第2點說明的那些授權對象(FTP伺服器、用戶名、密碼)在CuteFTP軟體中進行設置。具體方法如下:
(1)打開【站點管理器】對話框
選擇【文件】|【站點管理器】命令(或者單擊工具欄最左邊的【站點管理器】按鈕),打開【站點管理器】對話框,(2)新建連接站點
在【站點管理器】對話框中,單擊【新建】按鈕,建立一個新站點,你可以根據所建立站點的特點重新輸入一個站點名稱。
(3)輸入伺服器地址、用戶名和密碼
單擊你新建的站點名稱,在右邊對應的文本框中輸入授權的伺服器地址、用戶名和密碼,你可以參考圖2所示進行設置。除了伺服器地址、用戶名和密碼這三項是根據你自己的授權進行設置以外,其他參數一般都和圖2所示一致。
(4)取消防火牆設置
有些伺服器有一些特別的要求,比如會進行一些高級參數的設置,比較常見的是要取消防火牆設置。單擊【編輯】按鈕,彈出【設置】對話框,在這個對話框中單擊【高級】標簽,然後將窗口中的【使用PASV模式】和【使用防火牆設置】兩項前面的復選勾去掉,最後單擊【確定】按鈕, 至此,你的FTP伺服器連接就基本設置好了,在圖2所示的對話框中單擊【連接】按鈕,這樣就可以連接到伺服器上了。如果連接一切正常的話,圖1所示的「伺服器目錄列表」窗口中就會將遠端授權給你的伺服器目錄列表出來。
如果你要上傳文件,只需用滑鼠將「本地目錄」窗口中的文件拖曳到「伺服器目錄列表」窗口中的相應目錄即可,下載文件也是同樣的方法。另外,你還可以根據授權情況,在「伺服器目錄列表」窗口中進行建立目錄、刪除文件、文件重新命名等操作。
❾ Linux雲計算課程具體學什麼
Linux雲計算學習班每個機構課程內容是不同,而且想要真正掌握Linux知識,必須從基礎-中級-高級的課程全部掌握,這樣對我們的以後發展才會有更好幫助。
以下是比較經典的Linux編程學習路線:
第一階段:linux基礎入門
1. 開班課程介紹-規章制度介紹-破冰活動;
2. Linux硬體基礎/Linux發展歷史;
3. Linux系統安裝/xshell連接/xshell優化/SSH遠程連接故障問題排查
4. 第一關一大波命令及特殊字元知識考試題講解
5. L inux基礎優化
6. Linux目錄結構知識精講
7. 第二關一大波命令及特殊知識考試題講解(上)
8. 第二關一大波命令及特殊知識考試題講解(下)
9. Linux文件屬性一大堆知識精講
10. Linux通配符/正則表達式
11. 第三關一大波命令及重要知識考試題講解(上)
12. 第三關一大波命令及重要知識考試題講解(下)
13. Linux系統許可權(上)
14. Linux系統許可權(下)
15. 第一階段結束需要導師或講師對整體課程進行回顧
第二階段:linux系統管理進階
1. Linux定時任務
2. Linux用戶管理
3. Linux磁碟與文件系統(上)
4. Linux磁碟與文件系統(中下)
5. Linux三劍客之sed命令
第三階段:Linux Shell基礎
1. Shell編程基礎1
2. Shell編程基礎234
3. Linux三劍客之awk命令
第四階段:Linux網路基礎
1. 計算機網路基礎上
2. 計算機網路基礎下
3. 第二階段結束需要導師或講師對整體課程進行回顧。
第五階段:Linux網路服務
1. 集群實戰架構開始及環境准備
2. rsync數據同步服務
3. Linux全網備份項目案例精講
4. nfs網路存儲服務精講
5. inotify/sersync實時數據同步/nfs存儲實時備份項目案例精講
第六階段:Linux重要網路服務
1. http協議/www服務基礎
2. nginx web介紹及基礎實踐
3. nginx web精講結束
4. lnmp環境部署/資料庫異機遷移/共享數據異機遷移到NFS系統
5. nginx負載均衡深入透徹
6. keepalived高可用深入透徹
第七階段:Linux中小規模集群構建與優化(50台)
1. 期中架構開戰說明+期中架構部署回顧
2. 全體晝夜兼程部署期中架構並完成上台述職演講(加上兩個周末共9天)
3. kickstart cobbler 批量自動安裝系統
4. pptp vpn與ntp服務
5. memcached原理及部署/作為緩存及session會話共享
第八階段:Ansible自動化運維與Zabbix監控
1. SSH服務秘鑰認證
2. ansible批量自動化管理集群(入門及深入)
3. zabbix監控
第九階段:大規模集群高可用服務(Lvs、Keepalived)
1. Centos7系統自行安裝/centos6與7區別
2. lvs負載均衡集群/keepalived管理LVS集群
第十階段:Java Tomcat服務及防火牆Iptables
1. iptables防火牆精講上
2. iptables防火牆精講下
3. tomcat java應用服務/nginx配合tomcat服務部署及優化
第十一階段:MySQL DBA高級應用實踐
1. MySQL資料庫入門基礎命令
2. MySQL資料庫進階備份恢復
3. MySQL資料庫深入事務引擎
4. MySQL資料庫優化SQL語句優化
5. MySQL資料庫集群主從復制/讀寫分離
6. MySQL資料庫高可用/mha/keepalved
第十二階段:高性能資料庫Redis和Memcached課程
第十三階段:Linux大規模集群架構構建(200台)
第十四階段:Linux Shell編程企業案例實戰
第十五階段:企業級代碼發布上線方案(SVN和Git)
1. GIT管理
2. 代碼上線項目案例
第十六階段企業級Kvm虛擬化與OpenStack雲計算
1. KVM虛擬化企業級實戰
2. OpenStack雲計算企業級實戰
第十七階段公有雲阿里雲8大組件構建集群實戰
第十八階段:Docker技術企業應用實踐
1. Docker容器與微服務深入實踐
2. 大數據Hadoop生態體系及實踐
第十九階段:Python自動化入門及進階
第二十階段:職業規劃與高薪就業指導
❿ 計算機網路高級軟體編程技術的目錄
第一部分 計算機網路軟體編程訓練要求與教學指導
第1章 計算機網路課程內容、編程訓練目的與教學指導
1.1 計算機網路課程特點與網路軟體人才需求的形勢
1.2 計算機網路技術的研究與發展
1.2.1 發展主線1:Internet技術
1.2.2 發展主線2:無線網路技術
1.2.3 發展主線3:網路安全技術
1.2.4 總結
1.3 《計算機網路高級教程》的相關內容安排
1.3.1 計算機網路技術的研究與發展
1.3.2 廣域網技術
1.3.3 區域網技術
1.3.4 城域網技術
1.3.5 IPv4協議
1.3.6 IPv6協議
1.3.7 移動IP協議
1.3.8 TCP與UDP協議
1.3.9 網路應用和應用層協議
1.3.10 無線Ad hoc網路、無線感測器網路與無線網格網研究
1.3.11 網路安全與網路管理技術的研究
1.3.12 網路性能分析、網路模擬與開源工具包
1.4 網路軟體編程課題訓練目的與基本內容
1.4.1 基礎類網路軟體編程課題訓練目的與基本內容
1.4.2 綜合類網路軟體編程課題訓練目的與基本內容
1.4.3 提高類網路軟體編程課題訓練目的與基本內容
1.4.4 網路軟體編程訓練選題指導
第二部分 基礎訓練篇
第2章 Ethernet幀結構解析程序
第3章 使用ARP協議獲取區域網內活動主機物理地址
第4章 計算校驗和程序
第5章 IP包流量分析程序
第6章 Tracert程序
第7章 IPv6報文封裝及地址生成程序
第8章 TCP和UDP數據包發送程序
第9章 基於C/S接的套接字程序設計
第10章 滑動窗口協議模擬程序
第11章 Web Server程序
第12章 無線區域網802.11協議CSMA/CA演算法模擬程序
第13章 公鑰密碼實現程序
第三部分 綜合訓練篇
第14章 路由器基本功能實現程序
第15章 FTP協議實現程序
第16章 協議分析器程序
第17章 綜合掃描器程序
第四部分 提高訓練篇
第18章 基於SNMP協議的網路拓補發現程序
第19章 利用OpenSSL實現安全的Web Server程序
第20章 簡單防火牆程序
第21章 防火牆擴展功能程序
第22章 NS-2簡單有線網路模擬程序
第23章 使用NS-2模擬無線Ad hoc網路
附錄A Winpcap簡介與使用說明
附錄B Windows Driver Mole簡介
附錄C NS-2在Linux和Windows+Cygwin下的安裝
參考文獻