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

正文內容

計算機網絡c實驗指導書-wenkub.com

2025-05-11 03:28 本頁面
   

【正文】 其實現(xiàn)步驟為:創(chuàng)建兩個對話框程序,分別為服務器端和客戶端;啟動服務器端程序;創(chuàng)建套接字后等待客戶的連接;客戶啟動,創(chuàng)建套接字,然后和服務器連接;連接建立后,客戶機和服務器可以通過建立的套接字連接進行信息通信。WSAENETDOWN:Windows Socket檢測到網絡系統(tǒng)故障。WSAENETDOWN:Windows Socket檢測到網絡系統(tǒng)故障。(2)在用Receive接受數據時,若遲遲得不到發(fā)送的數據,也阻塞不能響應。Accept(…):Listen函數返回后可以執(zhí)行此函數,但是此函數是基于阻塞的,只要客戶機connect連接并且端口正確,則立即成功返回并建立連接 ;若遲遲監(jiān)聽不到連接,則不斷阻塞,直到連接成功或者強行關閉。五、使用CSocket類的同步問題和解決方法有了上面的理論基礎,就可以自己設計實現(xiàn)網絡通信了。aroutvalue。file,CArchive::load)。file,CAchive::load)。此時阻塞,等待客戶機連接構造新的socket對象用以接受客戶端的連接5CSocketFile file(amp。聽等連接與服務器建立連接(straddr,nport)。在CArchive類中,重載了提?。ǎ┖筒迦耄ǎ┻\算符,它是方便的歸檔編程接口,主要支持CObject派生類。使數據永久保留的過程就叫做“串行化”。要在沒有檔案的情況下使用該文件對象,則給bArchiceCompatible參數傳遞FALSE。說明:此成員函數用來構造一個CSocketFile對象。其中:pSocket:連接到CSocketFile對象的套接口。三、利用CSocket進行傳輸的輔助類簡介CSocketFile類CSocketFile繼承自CFile類,用在基于Windows Socket的網絡上傳輸數據。其中:lpszHostAddress:對象連接的套接字的網絡地址、機器名,或以句點分隔的數字,如“”。在進程應答連接并把它放到等待隊列時,套接字被置成被動模式(passive mode)。一個帶點的數據,如“”,默認值為NULL。nSocketType:為套接字類型——SOCK_STREAM或SOCK_DGRAM。CSocket類派生于CAsyncSocket,它繼承了父類中一些常用易懂的Windows Sockets API函數,并對CAsyncSocket中低層的較難控制的一些API函數或成員函數進行了處理,使得網絡傳輸簡捷易用,同時它支持模塊化的后臺信息處理,解決了CAsyncScoket中較難克服的多線程處理。此外,49152~65535間的端口可自由使用,因為IANA在這些端口上沒有注冊服務。從本質上說,端口可分為3類:“已知”端口、已注冊端口、動態(tài)和(或)私用端口。客戶機需要通過TCP或UDP和服務器通信時,必須指定服務器的IP地址和服務端口號。連接一旦建立,客戶機和服務器之間就可以通過調用read( )和write( )來發(fā)送和接受數據。原始套接口允許對低層協(xié)議如IP和ICMP直接訪問,主要用于新的網絡協(xié)議實現(xiàn)的測試等。在Windows下,TCP/IP上層模型在很大程度上與用戶的Winsock應用有關;換言之,用戶的Winsock應用控制了會話的方方面面,必要時,還會根據程序的需要格式化數據。Windows在Internet支配域中的TCP/IP協(xié)議定義了Winsock網絡編程規(guī)范,融入了許多新特點。 如果希望在Microsoft Windows下通過TCP和UDP協(xié)議建立網絡應用程序,則需要使用Winsock套接口編程技術?!緦嶒炓蟆?能編寫基于對話框的windows應用程序; 能用Visual C++中的MFC CSocket類,實現(xiàn)網絡傳輸數據; 制作實用的局域網一對一聊天程序;【實驗原理】一、Windows Socket和套接口的基本概念網際協(xié)議(Internet Protocol,IP)是一種用于互聯(lián)網的網絡協(xié)議,已廣為人知。 捕獲一段ping命令的數據流,并分析其工作過程。4. 三次握手(Threeway_handshake)源主機-目的主機 目的主機-源主機 源主機-目的主機分析三次握手過程中TCP/IP協(xié)議之間的差別。通過捕獲FTP連接過程所傳輸的數據并加以分析,加深理解FTP協(xié)議的工作過程。如果接收到RST位時,通常發(fā)生了某些錯誤。用到的時候值為1,用來處理避免TCP數據流中斷。接著的6bit為TCP協(xié)議保留位,都為0。第二個8字節(jié):“50 5f a9 06”表示順序號(Sequence Number),簡寫為ACKNUM。16位緊急指針:只有當U R G標志置1時緊急指針才有效。窗口大小為字節(jié)數,起始于確認序號字段指明的值,這個值是接收端正期望接收的字節(jié)。SYN 置1時用來發(fā)起一個連接。 6個標志位:URG 緊急指針,告訴接收TCP模塊緊要指針域指著緊要數據;ACK 置1時表示確認號(為合法,為0的時候表示數據段不包含確認信息,確認號被忽略。4位首部長度:。在傳輸過程中雙方數據是獨立的,因此每個TCP連接必須有兩個順序號分別對應不同方向的數據流。一般作為服務一方每項服務的端口號是固定的。第四個8字節(jié):“c0 a8 01 01”表示源IP地址。第三個8字節(jié):“80”代表TTL(Time To Live)。下一個字節(jié)“40”,轉換為二進制就是“0100 0000”,其中第一位是IP協(xié)議目前沒有用上的,為0。這四個1bit位最多只能有一個為1,本例都為0,表示是一般服務?!?”表示IP頭部的長度,最大長度為60字節(jié)。這個任務留給了有效負載的那些協(xié)議(如TCP和UDP)。例如,如果有效負載包含一個ICMP包,這個域的值就是1;如果包含一個TCP包,這個域的值是6;如果包含一個UDP包,這個域的值就是17。包每經過一個路由器,這個域的值減去1。DFMF 最高位:保留,必須為0 第二位:(DF)0是可以分片,1是不分片 第三位:(MF)0是最后一片,1是指片未完 圖6 分片域的詳細內容Fragment Offset:分片偏移量,當IP包未被分片時該域指出第一個有效負載字節(jié)的位置。DF和DM兩個域是和標識域一同使用的,用于追蹤包的分片。Identification:標識域,包含了包序列號信息。TOS域是提供網絡傳輸質量(QOS)的依據。Type of Service: 服務類型,就是通常所說的TOS域,如圖2所示給出了詳細說明。由于IP包頭的最小長度是20B(即5個32位的字),所以其最小值是5。雖然通信流程垂直通過各層次,但每一層都在邏輯上能夠直接與遠程計算機系統(tǒng)的相應層直接通信。數據發(fā)送時是按照圖2自上而下,層層加碼;數據接收時是自下而上,層層解碼。其中每一層對收到的數據都要增加一些首部信息(有時還要增加尾部信息),該過程如圖3所示。例如:設置路由是網絡層IP協(xié)議的事,要查找MAC地址是鏈路層ARP的事,常用的ping命令由ICMP協(xié)議來做的?!緦嶒炘怼縏CP/IP的基本原理①網絡是分層的,每一層分別負責不同的通信功能。 通過對捕獲的FTP數據包中所傳輸數據的分析,加深理解TCP/IP連接中三次握手(ThreeWayHandshake)的協(xié)議實現(xiàn)。使用IE登錄FTP;利用專用軟件cuteftp登錄FTP;利用專用軟件flashfxp登錄FTP;采用其它專用軟件用FLASHGET等登錄FTP。需要特別注意的是每進行任何一次設置或改動,都要點擊界面左上角工具條的“保存”按鈕才能生效?! ∮覔簟坝颉?,選“新建域”,在彈出的向導中參照“MyFTP”進行設置,只是在端口處一定不要與已經創(chuàng)建的“域”的端口或被其他系統(tǒng)服務占用的端口沖突即可。提示:以上這些設置并非最終設定,你還可以在ServU主界面中隨時修改?! ?0)“鎖定于主目錄”:選擇“是”。  8)“賬號密碼”:設置賬戶的登錄密碼?! ?)“命名的賬號”:決定是否要創(chuàng)建有一定管理權限的賬戶?! ?)“匿名賬號”:決定該FTP站點是否允許匿名用戶訪問。然后執(zhí)行漢化文件,選擇原版安裝目錄,一路“下一步”即可完成安裝。安裝簡單,功能強大,可以用同一個IP設定多個FTP服務器、限定登錄用戶的權限、登錄主目錄及空間大小、支持遠程登錄管理等,適合絕大部分個人自建FTP的需要?!斑B接超時”可以設置當連接用戶空閑多少秒時會被服務器自動踢出,這可以有效防止用戶浪費服務器最大連接數。消息設置進入“默認FTP站點”屬性中的“消息”選項卡,可以設置用戶登錄和退出服務器時在FTP客戶端軟件的狀態(tài)窗口顯示消息。設置完成后,F(xiàn)TP服務器就算真正建成了。IIS與其他專業(yè)的FTP服務器軟件不同,它基于Windows用戶賬號進行賬戶管理,本身并不能隨意設定FTP服務器允許訪問的賬戶,要添加或刪除允許訪問的賬戶,必須先在操作系統(tǒng)自帶的“管理工具”中的“計算機管理”中去設置Windows用戶賬號,然后再通過“安全賬戶”選項卡中的“FTP站點操作員”選項添加或刪除。不同用戶可使用相同的賬戶訪問站點,同一個站點可設置多個賬戶,每個賬戶可擁有不同的權限,如有的可以上傳和下載,而有的則只允許下載。點擊“開始→所有程序→管理工具→internet信息服務”,進入“internet信息服務”窗口后,找到“默認FTP站點”,右擊鼠標,在彈出的右鍵菜單中選擇“屬性”。在該選項前的“√”背景色是灰色的,這是因為Windows XP默認并不安裝FTP服務組件。FTP工作基于客戶-服務器模式,F(xiàn)TP服務器依照FTP協(xié)議提供服務,用戶可以從服務器下載文件,也可以上傳文件到FTP服務器?!緦嶒炓蟆?預習有關FTP協(xié)議的基礎知識; 了解FTP的功能。 (1)使用選項 tracert [d] [h maximum_hops] [j puterlist] [w timeout] target_name (2)選項的參數說明  d 指定不將地址解析為計算機名;  h maximum_hops 指定搜索目標的最大躍點數;  j puterlist 指定沿 puterlist 的稀疏源路由;  w timeout 每次應答等待 timeout 指定的微秒數;target_name 目標計算機的名稱。 u 顯示UDP協(xié)議的連接情況;路由追蹤 tracert tracert命令可以用來跟蹤數據包從你的計算機經過怎樣的路由傳送到目的地。(1)一般使用選項①“route print”用于顯示路由表中的當前項目;②“route add”可以將新的路由項目添加給路由表;③“route delete”可以從路由表中刪除路由。這種情況下,需要相應的路由信息,這些信息儲存在路由表中,每個主機和每個路由器都配有自己獨一無二的路由表。② “ipconfig /all”當使用all選項時,ipconfig能為DNS和WINS服務器顯示它已配置且要使用的附加信息(如IP地址等),并且顯示內置于本地網卡中的物理地址(MA
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1