計算機網路實驗系列(總)
一、
本文是我部落格計算機網路實驗系列的綜合。每篇部落格都有對應的github地址(裡面有原始碼和相關的實驗報告)。由於時間倉促,這一系列的部落格全是由圖片複製貼上組成,但絕對原創,以後根據時間情況考慮是否更新。(同時不保證絕對正確QAQ,若讀者發現錯誤,還望指正)。
二、遇到github上的原始碼壓縮包損壞,請私信我或者在部落格下方留言,我一定補發。
三、系列彙總
相關推薦
計算機網路實驗系列(總)
一、 本文是我部落格計算機網路實驗系列的綜合。每篇部落格都有對應的github地址(裡面有原始碼和相關的實驗報告)。由於時間倉促,這一系列的部落格全是由圖片複製貼上組成,但絕對原創,以後根據時間情況考慮是否更新。(同時不保證絕對正確QAQ,若讀者發現錯誤,還望指正)。
計算機網路知識點總結(1)
除了標準的OSI七層模型以外,常見的網路層次劃分還有TCP/IP四層協議以及TCP/IP五層協議,它們之間的對應關係如下圖所示: 以OSI七層協議為例,依次介紹下各層: 1)物理層(Physical Layer) 啟用、維持、關閉通訊端點之間的機械特性、
計算機網路讀書筆記(一)概述
一、計算機網路在資訊時代中的作用 (1)計算機網路使使用者能夠在計算機之間傳送資料檔案 (2)當今世界上最大的計算機網路Internet——網際網路 (3)可以從兩個方面來認識網際網路:網際網路的應用和網際網路的工作原理 (4)網際網路兩個基本特點:連通性和共享(共享指資源共享,可以
生成對抗網路GAN系列(六)--- CycleGAN---文末附程式碼
Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks Jun-Yan Zhu Taesung Park Phillip Isola
計算機網路——傳輸層(三)
TCP協議 傳送端應用程式通過套接字介面將資料傳向傳輸層之後,這些資料就歸傳輸層管了,這裡就是TCP協議。TCP協議會管理一個傳送快取,所有通過套接字介面的資料會被放到這個傳送快取中去,然後TCP每次從這個快取中拿出資料,將資料傳遞到網路層。其實這個過程就是多路複用。 我們可以這麼理
計算機網路——傳輸層(二)
傳輸層位於端系統中,也就是位於‘網路邊緣’。傳輸層也有很多協議,但目前用的比較多的是UDP協議和TCP協議。 在認識UDP協議和TCP協議之前,先介紹兩個概念——多路複用與多路分解。 多路複用與多路分解 先對傳輸層有個基本瞭解,應用層通過套接字介面向傳輸層傳遞資料,傳輸層再通過網
計算機網路——傳輸層(一)
可靠資料傳輸原理(reliable data transfer protocol, rdt) rdt 1.0 rdt1.0比較簡單,上層應用呼叫rdt_send(data)向傳送端傳入資料,傳送端呼叫packet = make_pkt(data)方法產生分組,然後再通過udt_send(
計算機網路——應用層(三)
DNS服務 DNS全稱叫Domain Name System,翻譯過來就是域名系統,但我們一般稱之為域名解析。 什麼是域名解析呢?簡單來說就是把我們表面所看到的主機域名轉化為網路上能夠識別的IP地址。這就像同一個東西在不同地方的不同表現形式,舉個例子,比如說你叫張三,是一名老師,在學
計算機網路——應用層(二)
Cookie機制 Cookie機制的由來 Cookie機制是用來解決WEB應用程式之間通訊無狀態問題的。那麼什麼是無狀態呢?簡單來講,就是當你的瀏覽器訪問一個伺服器一段時間之後再去訪問伺服器,這個伺服器並不知道現在的你是不是之前那個你,我們稱這個狀態為無狀態。從伺服器角度來考慮,伺服器知
計算機網路——應用層(一)
HTTP協議 HTTP全稱是超文字傳輸協議,字面意思上來看,就是用來傳輸超文字這個東西的。那麼,我們可能需要知道‘超文字’究竟是什麼東西呢?其實在WEB應用網路上傳輸的所有資料都可以被稱為超文字,在內容上可以是二進位制或者八進位制的資料,但在表現形式上可以是我們能夠理解的文字,比如英文或
計算機網路1——概述(下)
四、網路效能 1、速率和頻寬 (1)速率 速率即資料率(data rate)或稱資料傳輸速率或位元率(bit rate),單位時間(秒)傳輸資訊(位元)量,是計算機網路中最重要的一個性能指標。 單位b/s(或bps)、kb/s、Mb/s、Gb/s、Tb/s,其中k=1
計算機網路面試必備(一)
OSI七層協議 OSI全稱為Open System InterConnection,即開放式系統互聯,國際標準化組織ISO制定了OSI模型。該模型按照功能、分工的不同,人為地將網路通訊的工作分成了7層。網際網路的本質就是一系列網路協議。每一層都執行不同的協議,協
計算機網路面試必備(二)
TCP3次握手,4次關閉 TCP是主機對主機層的傳輸控制協議,提供可靠的連線服務,採用三次握手確認建立一個連線。 下面是一些名詞解釋(PS:ACK、SYN和FIN等大寫單詞表示標誌位,取值只能是0或1;ack、seq小寫的單詞表示序號): 位碼即TCP標誌位,有6種
計算機網路&資料通訊——(2)網路模型(基礎向)
------主要內容的學習來源為 課堂所學&書籍 《資料通訊與網路(原書第4版)》 作者:(美)佛羅贊,(美)費根 機械工業出版社------ 在計算機網路、電話和電子郵件尚未普及之前,人與人之間遠距離的交流是通過信件來實現的,它的流程圖大致如下: 從這個
第1章 計算機網路和協議(2)_OSI參考模型
2. OSI參考模型 2.1 OSI參考模型詳解 (1)參考模型的優點 ①將網路的通訊過程劃分為小一些、功能簡單的部件,有助於各個部件開發、設計和故障排除。 ②通過網路元件的標準化,允許多個供應商進行開發生產出標準的網路裝置(如裝置的介面標準和電壓標準)
第1章 計算機網路和協議(1)_網路的概念
1.計算機網路 (1)網路:多臺計算機使用集線器或交換機連線起來構成的一個網路(這樣連線起來的所有計算機將處於同一個網段)。集線器或交換機負責在同一個網路中轉發資料包。 (2)網際網路絡:使用路由器將多個網路(處於不同網段的網路)連線起來,就形成網際網路。路由器負責在
Cisco 思科計算機網路 見習總結(一)(路由器密碼破解,telnet遠端登陸
今天是見習第一天,學了兩個實驗和一堆理論,感覺作為一名又學計算機又學數學的渣渣,還是提前多學點計算機基礎吧,以後搬磚還有人要不是嘛~至少我會接網線。 第一個實驗:路由器密碼恢復實驗(破解別人的路由器,找回自己的密碼) 1、開啟Cisco packet,拉出兩
用Python寫網路爬蟲系列(三)表單處理
import urllib,urllib2 LOGIN_URL = r'http://example.webscraping.com/user/login' LOGIN_EMAIL = '[email protected]' LOGIN_PASSWORD ='q
程式設計師之網路安全系列(一):為什麼要關注網路安全?
系列目錄: 假如,明明和麗麗相互不認識,明明想給麗麗寫一封情書,讓隔壁老王送去 如何保證隔壁老王不能看到情書內容?(保密性) 如何保證隔壁老王不修改情書的內容?(完整性) 如何保證隔壁老王不冒充明明?(身份認證) 如何保證明明不能否認情書是自己寫的?(來源的不可否認) 前言 大家都知道最近幾年鬧的沸
程式設計師之網路安全系列(六):動態密碼
系列目錄 前文回顧 程式設計師之網路安全系列(五):數字證書以及12306的證書問題 我們使用了數字證書,確保了對方的公鑰身份,也就是網際網路中確定了要訪問的網站就是你要訪問的網站。 但是我們如何確定要訪問這個網站的使用者就是要訪問的使用者呢? 對銀行來說需要確保“敏捷的水”登入銀行時,必須是"敏捷