主要內容:1、TCP/IP實現的基本原理
2、Windows NT平臺的聯網
3、UNIX平臺的聯網及LINUX網絡的聯網
一、TCP/IP實現基本原理
1、TCP/IP的實現方式:
TSR常駐內存程序是一種安裝在Windows之前在DOS上運行的程序。缺點,不能動態(tài)分配內存,TSR需要動態(tài)鏈接庫DLL幫助,才能讓Windows程序訪問網絡。目前只有在DOS環(huán)境下才使用TSR方式
DLL動態(tài)鏈接庫是一個16位的Windows程序函數庫,只有當用到其中的過程時才會被調用。缺點,它們不能直接與網卡通信,它們依賴于Windows的調度程序。
VxD虛擬設備是在Windows 32位保護方式下實現的,用于實現一些關鍵的部分,如視頻、鼠標及通信端口驅動程序。它是通過硬件中斷方式響應網絡中的通信,可以徹底地訪問Windwos和DOS程序。
2、網絡配置基本參數:PC中網絡適配卡基本參數,I/O端口地址、內存地址及中斷號IRQ。與Microsoft相關的網絡信息,主機標識、工作組名、WINS服務器地址、DHCP服務器地址;與TCP/IP網絡信息有關,IP地址、子網掩碼、主機名、域名、域名服務器、默認網關IP地址。
二、Windows NT平臺的TCP/IP聯網
三、UNIX平臺的TCP/IP聯網
1、建立UNIX聯網的幾個步驟:設計物理和邏輯的網絡結構;分配IP地址;安裝網絡硬件;為每個主機配置啟動時候的網絡接口;設立服務程序或者靜態(tài)路由。
2、IP地址的獲取和分配:可能通過/etc/hosts文件、DNS或者其他域名系統(tǒng)來實現。
3、網卡的配置:ifconfig命令可以設置網卡IP地址、子網掩碼、廣播地址、網卡的使能狀態(tài)及其他選項參數。Ifconfig interface [family] address up option ,其中interface是指定的網卡名,可以用netstat-i來檢查當前系統(tǒng)網卡的芯片類型。Loopback網卡通常叫l(wèi)o0它是一個假想的硬件,用來作本機內部網絡包的路由,
4、路由配置:route配置靜態(tài)路由,route [-f] op [type] destination gateway hop-count ,op參數如果是add就是增加一個路由表項,如果delete就是刪除一個路由表項。
1、編譯Web服務程序:獲取源程序包;編輯修改相應的Makefile;設置選擇項,修改src/config.h頭文件;在每個目錄中運行make編譯命令。必要時修改src/makefile,cgi-src/makefile,support/makefile三個配置文件,編譯三項內容:httpd服務程序,support支持程序,cgi-bin接口程序。
2、配置Web系統(tǒng)服務:包括在三個配置文件,Web系統(tǒng)配置文件httpd.conf;Web資源文檔配置文件srm.conf;Web服務訪問控制配置文件access.conf,還包括如何擴充文檔MIME類型。
3、http配置文件使用的一些約定:不分大小寫;以#開始的為注釋行;一個指令定義一行;忽略多余的安全可靠,只認為是一個空格。
4、系統(tǒng)配置文件httpd.conf
配置時首先需要選擇httpd的運行方式(單獨運行或是在inetd下運行),是否進行服務訪問控制。然后以httpd.conf.dist為模板,修改各個變量。
5、文檔配置文件srm.conf
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |