freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機網(wǎng)絡(luò)c實驗指導(dǎo)書-免費閱讀

2025-06-07 03:28 上一頁面

下一頁面
  

【正文】 【實驗內(nèi)容與步驟】在上述實驗原理的基礎(chǔ)上,以點對點通信的聊天程序為例實現(xiàn)網(wǎng)絡(luò)通信,客戶機/服務(wù)器模式是socket點對點網(wǎng)絡(luò)程序的典型模式。CSocket類里的OnReceive和OnAccept消息處理函數(shù)(繼承自CAsyncSocket類)可以解決上述兩個問題,其原理是:(1)OnAccept():Listen過后,若監(jiān)聽到客戶機有連接,則產(chǎn)生消息調(diào)用OnAccept(),一般可以在此函數(shù)里面調(diào)用Accept便可避免監(jiān)聽時的阻塞。例如:可以Client端發(fā)送數(shù)據(jù),Server端接收數(shù)據(jù):Server端:m_receive(void *lpBuf, int nBufLen, int nFlags=0);Clietn端:m_client(const void *lpBuf, int nBufLen, int nFlags=0);接著我們再分析一下各個類中提到的常用方法的同步特性:Listen(….):執(zhí)行后無論有無連接,立即返回。file,CArchive::store)。m_server)。2(nport)創(chuàng)建socket(nport)。2 、CArchive類CAchive類沒有基類。只有當希望在單機方式下來使用這個CSocketFile對象時,才傳遞FALSE。注意:Connect函數(shù)還有另一個版本:BOOL Connect(const SOCKADDR *lpSockAddr, int nSockAddrLen);具體用法可以參閱MSDN Library中關(guān)于CAnyscSocket類的闡述。(2)BOOL Listen(int nConnectionBacklog=5)該函數(shù)的作用是等待Socket請求,如果調(diào)用成功,則返回非零值;否則返回值為0。成員函數(shù)和參數(shù)說明:(1)BOOL Create(UNIT nsocketPort=0,int nSocketType=SOCK_STREAM, long lEvent = FD_READ|FD_WRITE|FD_OOB|FD_ACCEPT|FD_CONNECT| FD_CLOSE, LPCTSTR lpszSocketAddress=NULL)該函數(shù)用來建立Socket,如果函數(shù)成功,則返回非零值;否則返回值為0。(2)已注冊的端口1024~49151,由IANA列出來的,供普通用戶的普通用戶進程或程序使用。在網(wǎng)絡(luò)編程中,掌握端口的概念十分重要。流式套接口定義了一種可靠的面向連接的服務(wù)(利用TCP協(xié)議),實現(xiàn)了無差錯無重復(fù)的順序數(shù)據(jù)傳輸。Win32中,套接口不同于文件描述符,所以它是一個獨立的類型——SOCKET。2. 寫出所捕獲的數(shù)據(jù)包中三次握手的含義。②進入快捷欄中的capture panel 開始捕獲。PSH:(Push Function),PUSH標志的數(shù)據(jù),置1時請求的數(shù)據(jù)段在接收方得到后可直接送到應(yīng)用程序,而不必等到緩沖區(qū)滿時才傳送。第四個8字節(jié):“70 02”。16位檢驗和:檢驗和覆蓋了整個的TCP報文段: TCP首部和TCP數(shù)據(jù)。 RST 置1時重建連接。在握手階段,確認序號將發(fā)送方的序號加1作為回答,在數(shù)據(jù)傳輸階段,確認序號將發(fā)送方的序號加發(fā)送的數(shù)據(jù)大小作為回答,表示確實收到這些數(shù)據(jù)。② TCP頭部分析 圖7 TCP包頭端口號:常說FTP占21端口、HTTP占80端口、TELNET占23端口等,這里指的端口就是TCP或UDP的端口,端口就像通道兩端的門一樣,當兩機進行通訊時門必須是打開的。DF為1表示不要分段,MF為1表示還有進一步的分段(本例為0)。這個8bit字段由3bit的優(yōu)先權(quán)子字段(選擇已經(jīng)被忽略),4bit的TOS子字段以及1bit的未用字段(選擇為0)構(gòu)成。Header Checksum:頭檢驗和,這個域的值是整個IP頭部(但不是有效負載的)的檢驗和。對于任何一個分片,數(shù)據(jù)部分的字節(jié)總數(shù)加上分片偏移量之和不應(yīng)當超過65535B。如果一個包需要被分片傳送時,標識域用來標志分片后的各個小分片,這樣接收端才可以重新組裝這些小分片。其他3位定義了在這個優(yōu)先權(quán)級別中對包的首選處理方法,剩下的2位保留以備將來使用。圖3 通訊過程示意圖FTP數(shù)據(jù)包中TCP/IP協(xié)議的分析① IP頭部分析 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +++++++++++++++++++++++++++++++++ |Version| IHL |Type of Service| Total Length | +++++++++++++++++++++++++++++++++ | Identification |Flags| Fragment Offset | +++++++++++++++++++++++++++++++++ | Time to Live | Protocol | Header Checksum | +++++++++++++++++++++++++++++++++ | Source Address | +++++++++++++++++++++++++++++++++ | Destination Address | +++++++++++++++++++++++++++++++++ | Options | Padding | +++++++++++++++++++++++++++++++++ 圖4 IP包頭Version: 版本號,指出IP包的類型。I P傳給網(wǎng)絡(luò)接口層的數(shù)據(jù)單元稱作IP數(shù)據(jù)報。盡管通常稱該協(xié)議族為TCP/IP,但TCP和IP只是其中的兩種協(xié)議而已,如表1所示。2. 如何設(shè)置目錄的訪問權(quán)限,并解釋所設(shè)權(quán)限的含義。依此而為,就可以架設(shè)多個FTP服務(wù)器了。設(shè)置完成,地址為:FTP//:21的FTP服務(wù)器就算架設(shè)成功了?! ?)“賬號名稱”:就是具有一定管理權(quán)限的賬戶登錄名稱。為了方便說明,端口為21,根目錄絕對路徑為G:\FTP,允許匿名訪問和擁有一個用戶名為gliet、密碼為guet、管理賬戶名叫“MyFTP”的公網(wǎng)FTP服務(wù)器。 IIS雖然安裝簡單,設(shè)置較簡便,但功能不強,管理也比較麻煩,尤其是連新建一個基本的授權(quán)訪問賬戶都要進行繁雜的設(shè)置,而且IIS本身的安全性也比較差,容易受到諸如“紅色代碼”等專門針對IIS漏洞進行攻擊的病毒侵襲,因而很多人都喜歡使用第三方的FTP服務(wù)器軟件來架設(shè)。具體每類目錄的含義和設(shè)置可以從網(wǎng)絡(luò)上獲取相關(guān)的資料。“僅允許匿名連接”是用來防止用戶使用有管理權(quán)限的賬戶進行訪問,選中后,即使是administrator(管理員)賬號也不能登錄,F(xiàn)TP只能通過服務(wù)器進行“本地訪問”來管理。安裝完后需要重啟。FTP的全稱是File Transfer Protocol(文件傳輸協(xié)議),是專門用來傳輸文件的協(xié)議,而FTP服務(wù)器,則是在互聯(lián)網(wǎng)上提供存儲空間的計算機,它們依照FTP協(xié)議提供服務(wù)。 tracert命令的使用很簡單,只需要在命令后面跟一個IP地址或URL即可。但有些情況下,必須人工將項目添加到路由器和主機上的路由表中。查看網(wǎng)絡(luò)配置 ipconfig 網(wǎng)絡(luò)出現(xiàn)問題時,線檢查出現(xiàn)問題的計算機上的TCP/IP配置,可以使用ipconfig命令獲得主機配置信息,包括IP地址、子網(wǎng)掩碼和默認網(wǎng)關(guān)。也可以通過在IE的地址欄中輸入:\\計算機名或IP地址\共享名。點擊控制面板中“網(wǎng)絡(luò)”項,檢查是否安裝了相應(yīng)的網(wǎng)卡驅(qū)動程序,如果已裝有相應(yīng)類型的驅(qū)動程序,應(yīng)進一步查看工作狀態(tài)是否正常,如果不正常應(yīng)將其刪除。如有事不能出席,需要向?qū)嶒灲處熣埣?,申請調(diào)換其他批次。 二 實驗要求在《計算機網(wǎng)絡(luò)C》的課程實驗過程中,要求學(xué)生做到: (1)預(yù)習(xí)實驗指導(dǎo)書有關(guān)部分,認真做好實驗內(nèi)容的準備,就實驗可能出現(xiàn)的情況提前作出思考和分析,并形成實驗預(yù)習(xí)報告,需要編寫程序的實驗,提前做好實驗的分析和設(shè)計工作。本實驗指導(dǎo)書涵蓋了四個實驗共8個課時的實驗內(nèi)容,具體分別為:網(wǎng)絡(luò)服務(wù)器的配置與網(wǎng)絡(luò)實用工具的使用、FTP的創(chuàng)建與使用、使用網(wǎng)絡(luò)分析儀分析網(wǎng)絡(luò)協(xié)議和簡單聊天程序的設(shè)計。根據(jù)本課程教學(xué)計劃的安排和教學(xué)大綱的總體要求,以配合計算機網(wǎng)絡(luò)理論課程的教學(xué)為目標,在有助于學(xué)生學(xué)習(xí)基本原理并掌握實際的開發(fā)能力的基礎(chǔ)上,編寫了本實驗教材。在過去十幾年里得到了迅速的發(fā)展和應(yīng)用。對需編程的實驗,寫出程序設(shè)計說明,給出主要源程序流程圖和程序清單。此外,針對以前教學(xué)中出現(xiàn)的問題,網(wǎng)絡(luò)實驗將采用階段檢查方式,每個實驗都將應(yīng)當在規(guī)定的時間內(nèi)完成,過期視為未完成該實驗,以避免期末集中檢查產(chǎn)生的諸多不良問題,希望同學(xué)們抓緊時間,合理安排,認真完成。設(shè)置共享文件夾隨意將某個或某幾個文件夾(包括邏輯盤)設(shè)置成共享,共享名可以是普通的名字,也可以是“隱含式”的(最末一字符是$)。(1)ping命令的常用參數(shù)類型① “ping IP –t”表示連續(xù)對IP地址執(zhí)行ping命令,直到被用戶以“Ctrl + C”中斷;②“ping IP l 2000”表示指定ping命令中的數(shù)據(jù)長度為2000字節(jié),而非缺省值32;③“ping IP n”表示執(zhí)行特定次數(shù)的ping命令。但是,當網(wǎng)絡(luò)上有兩個或多個路由器時,不一定只依賴缺省網(wǎng)關(guān),實際上可以讓某些遠程IP地址通過某個特定的路由器來傳遞,而其他的遠程IP則通過另一個路由器來傳遞。(1)命令使用格式: netstat [選項] (2)常用選項及其含義 a 顯示所有socket,包括正在監(jiān)聽的; c 每隔1秒就重新顯示一遍,直到用戶中斷它;i 顯示所有網(wǎng)絡(luò)接口的信息,格式同“ifconfig e”;
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1