一、計算機體系結(jié)構(gòu)?
OSI 7層體系結(jié)構(gòu)包括:應(yīng)用層、表示層、會話層、運輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層、物理層
實際應(yīng)用的 TCP/IP 體系,為四層:應(yīng)用層、傳輸層、互聯(lián)網(wǎng)層、網(wǎng)絡(luò)訪問層
應(yīng)用層(應(yīng)用層)、表示層、會話層、運輸層(運輸層)、網(wǎng)絡(luò)層(互聯(lián)網(wǎng)層)、數(shù)據(jù)鏈路層(網(wǎng)絡(luò)訪問層)、物理層
理想模型,分為五層體系:
物理層——bit,規(guī)定傳輸介質(zhì),接口,傳輸信號等?
設(shè)備:轉(zhuǎn)發(fā)器?
數(shù)據(jù)鏈路層——把bit封裝成幀,透明傳輸,差錯檢測 ?
設(shè)備:網(wǎng)橋
關(guān)鍵詞:MAC地址,MAC地址用于在網(wǎng)絡(luò)中唯一標示一個網(wǎng)卡,MAC地址是燒在網(wǎng)卡上的,具有全球唯一性
網(wǎng)絡(luò)層——頭部信息+幀
設(shè)備:路由器,關(guān)鍵詞:IP地址 ,127.0.0.1是本機地址,IP地址是基于網(wǎng)絡(luò)拓撲設(shè)計出的,會變動的,IP和MAC地址這種映射關(guān)系由ARP(Address Resolution Protocol,地址解析協(xié)議)協(xié)議完成。
傳輸層——TCP,UDP
設(shè)備:網(wǎng)關(guān)
應(yīng)用層——規(guī)定應(yīng)用進程在通信時所遵循的協(xié)議,是我們作為一般用戶直接接觸的一層
關(guān)鍵詞:HTTP、TCP,DNS(域名轉(zhuǎn)為iP)
二、應(yīng)用層協(xié)議分類:
(1)DNS域名系統(tǒng)(Domain Name System):用于實現(xiàn)網(wǎng)絡(luò)設(shè)備名字到IP地址映射的網(wǎng)絡(luò)服務(wù)。
(2)FTP文件傳輸協(xié)議(File Transfer Protocol):用于實現(xiàn)交互式文件傳輸功能。
(3)SMTP簡單郵件傳送協(xié)議(Simple Mail Transfer Protocol):用于實現(xiàn)電子郵箱傳送功能
(4)HTTP超文本傳輸協(xié)議(HyperText Transfer Protocol):用于實現(xiàn)WWW服務(wù)。
(5)SNMP簡單網(wǎng)絡(luò)管理協(xié)議(simple Network Management Protocol):用于管理與監(jiān)視網(wǎng)絡(luò)設(shè)備。
(6)Telnet遠程登錄協(xié)議:用于實現(xiàn)遠程登錄功能。
三、TCP報文結(jié)構(gòu)

四、網(wǎng)絡(luò)抓包工具wireshark

參考鏈接:https://www.cnblogs.com/doit8791/p/5730595.html
軟件測試中抓包的作用 :
1.看哪個步驟占的時間多
2.用工具分析出內(nèi)容,可以分析問題?
網(wǎng)絡(luò)安全:
通過明碼傳輸?shù)膒rotocol和工具相當多,典型的就是telnet,ftp,http,
可以使用SSH,SSL,TSL,HTTPS等加密協(xié)議對重要數(shù)據(jù)進行加密,然后再到網(wǎng)絡(luò)上傳輸,如果被人截取下來,看到的內(nèi)容也是被加密的。HTTPS=SSL+HTTP
五、session與cookie的區(qū)別
(1)Cookie以文本文件格式存儲在瀏覽器中,而session存儲在服務(wù)端它存儲了限制數(shù)據(jù)量。
(2)cookie的存儲限制了數(shù)據(jù)量,只允許4KB,而session是無限量的。
(3)我們可以輕松訪問cookie值但是我們無法輕松訪問會話值,因此它更安全
(4)設(shè)置cookie時間可以使cookie過期。但是使用session-destory(),我們將會銷毀會話。
總結(jié):如果我們需要經(jīng)常登錄一個站點時,最好用cookie來保存信息,要不然每次登陸都特別麻煩,如果對于需要安全性高的站點以及控制數(shù)據(jù)的能力時需要用會話效果更佳,當然我們也可以結(jié)合兩者,使網(wǎng)站按照我們的想法進行運行。