在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何學習TCP IP筆記資料概述

Wildesbeast ? 來源:今日頭條 ? 作者:java互聯網高級架構 ? 2020-04-18 11:46 ? 次閱讀

TCP/IP模型與OSI模型

TCP/IP模型與OSI模型

1、TCP/IP協議簇

TCP/IP協議簇

2、應用層

Telnet、SNMP、FTP、SSH、TFTP、HTTP、HTTPS、SMTP、POP、IGMP、DNS、DHCP

3、主機到主機層

傳輸控制協議(TCP) 面向連接 可靠傳輸 使用TCP的應用:web瀏覽器、電子郵件、文件傳輸程序

用戶數據報協議(UDP) 高效 盡力傳輸 使用UDP的應用:域名系統(DNS)、視頻系統、IP語音(VoIP)

4、特點

TCP:安全可靠、效率低

UDP:安全性低、效率高

TCP機制

1、TCP三次握手

TCP采用三次握手建立連接

TCP三次握手

第一次握手:Client向Server發送一個連接請求,在這過程中,標志位SYN=1,發送序號seq=x,Client進入SYN_SENT狀態,等待Server確認;(我要開始一個連接)

第二次握手:Server收到數據包后由標志位SYN=1知道Client請求建立連接,Server將標志位SYN和ACK都置為1,確認序號ack=x+1,隨機產生一個發送序號seq=y,并將該數據包發送給Client以確認連接請求,Server進入SYN_RCVD狀態;(好的,可以連接)

第三次握手:Client收到確認后,檢查確認序列號ACK是否為x+1,標志位ACK是否為1,若正確,則將標志位ACK置為1,確認序號ACK=y+1,并將該數據包發送給Server,Server檢查確認序號ACK是否為y+1,標志位ACK是否為1,若正確則連接成功,Client和Server進入ESTSBLISHED狀態。(好的,收到)

完成三次握手,客戶端和服務器端開始傳送數據。

2、TCP四次揮手

TCP采用四次揮手終止TCP連接

TCP四次揮手

第一次揮手:Client發送一個FIN=N,用來關閉Client到Server的數據傳輸,Client進入FN_WAIT_1狀態;(我要終止連接)

第二次揮手:Server收到FIN后,先發送ack=N+1,告知Client請求已收到,但Server還沒準備好,繼續等Server的消息,這時Client進入FN_WAIT_2狀態;(可以終止連接)

第三次揮手:當Server確認數據已經發送完成,則向Client發送FIN=M確認報文,告知Client數據發送完成了,準備關閉連接,Server進入LAST_ACK狀態;(終止連接了)

第四次揮手:Client收到Server的斷開連接FIN=M確認報文后,向Server發送ack=M+1確認斷開報文,Client進入TIME_WAIT狀態;Server收到Client確認斷開報文后,進入CLOSED狀態,斷開TCP連接。(好的,收到)

完成四次揮手,客戶端和服務器斷終止TCP連接。終止連接端可以是客戶端,也可以是服務器端。

3、端口號類型

范圍:0~65535

已劃分給特定協議,不能隨意使用:0~1023

可以有限的去使用:1024~49511

可以隨意使用:49512~65535

4、源/目的端口

源端口隨機分配,目標端口使用已知端口

應用客戶端使用的源端口號一般為系統中未使用且大于1023

目的端口號為服務器端應用服務的進程,如telnet23

5、TCP的特點

TCP/IP 協議棧的傳輸層

面向連接的協議

全雙工模式運行

錯誤檢查

數據包序列化

接收確認

數據恢復功能

IP

1、IP報頭

IP報頭

版本(Ver):IP版本號。

報頭長度(IHL):報頭的長度,單位為32 位字。

服務類型(Service Type):服務類型指出應如何處理數據報。

數據包總長度(Packet Length):包括報頭和數據的總長度。

標識(Identification):唯一的IP分組值,用于區分不同的數據報。

標志(Flag):指出是否進行了分段。

片內偏移(Frag.Offset):在分組太大,無法放入一個幀中時,提供了分段和重組功能。它還使得因特網上可有不同的MTU (Maximum Transmission Unit ,最大傳輸單元)。

生存時間(Time to Live):生成分組時給它指定的存活時間。如果分組到達目的地之前TTL就已到期,分組將被丟棄。這可避免IP 分組因尋找目的地不斷在網絡中傳輸。0-255,ttl減少1,一般16跳足夠了。

協議(Protocol):告訴IP上層用的是TCP(6)還是UDP(7)。

報頭校驗和(Header Checksum):對報頭執行CRC的結果。

源IP地址(Source Address):發送方的32位IP地址。

目標IP地址(Destination Address):接收方的32位IP地址。

選頂(Options):用于網絡測試、調試、安全等。

填充(Padding)

2、IP編址

IP地址長32 位,這些位被劃分成4 組,每組8 位??偟挠?^32個地址,3 種方法描述IP 地址:

點分十進制表示,如172.16.57.186 。(常用)

二進制,如10101100.00010000.00111001.10111010。

十六進制,如AC.10.39.BA 。

IP編址

3、地址范圍

A類 : 8位network/24位host 取值范圍 :1~126 127.x.x.x本機回環地址(0xxxxxxx)

B類 :16位network/16位host 取值范圍 :128~191 (10xxxxxx)

C類 :24位network/8位host 取值范圍 :192~223 (110xxxxx)

D類 :取值范圍 :224~239 (1110xxxx)

E 類 : 保留

4、私有地址

A類 :10.0.0.0~10.255.255.255

B類 :172.16.0.0~172.31.255.255

C類 :192.168.0.0~192.168.255.255

5、ICMP(因特網控制消息協議)

作用:控制網絡層的連通性,面向連接的協議;用于向原節點發送“錯誤報告”信息。

原理:發送echo request,目標收到后發送echo reply

常用命令:ping、traceroute

5.1、ping

ping是個應用程序

工作原理: 發送ICMP的echo request ICMP被IP封裝,途徑的網絡設備看到的是IP包 目標主機接收到echo request后發送echo reply

ping通: 通信子網——去與回 資源子網——發送主機與接收主機

5.2、Traceroute

目的:探測到目標主機所經過的路徑

工作原理:利用IP頭部的TTL字段,TTL報超時信息探測每一個設備節點;從TTL=1開始發送,每次累加TTL值,直到達到目的地

6、ARP

ARP(地址解析協議):通過廣播查詢IP對應的MAC 過程:目標主機在本地網絡 基本功能:將IPv4地址解析為MAC地址;維護映射緩存

代理ARP(Rroxy ARP):目標IP不在廣播域時,使用本接口MAC進行數據轉發

RARP(逆向地址解析協議Reverse ARP):通過MAC來獲得IP——DHCP

免費ARP: 端口UP時發送一個免費ARP,若地址有沖突就會回應 當設備變更了硬件(網卡),也會發送免費ARP,如果其他設備有相應的ARP表,則將更新

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • IP
    IP
    +關注

    關注

    5

    文章

    1789

    瀏覽量

    151549
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1398

    瀏覽量

    80470
  • UDP
    UDP
    +關注

    關注

    0

    文章

    330

    瀏覽量

    34511
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    51+單片機TCP-IP+協議棧ZLIP源碼

    概述 單片機上網技術,是當前的一個熱門技術。單片機上網技術中的一個重要部分是在單片上實現 TCP/IP 協議?!,F在可獲得的 TCP/IP
    發表于 04-22 15:11

    EtherNet/IP轉Modbus TCP:新能源風電監控與分析實用案例

    EtherNet/IP 轉 Modbus TCP:新能源風電監控與分析實用案例 一、案例背景 ? 在風力發電場的中控室安裝 捷米特JM-EIPM-TCP 網關,連接到風電場的局域網。確保風力發電機組
    的頭像 發表于 02-17 15:54 ?322次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉Modbus <b class='flag-5'>TCP</b>:新能源風電監控與分析實用案例

    什么是socket編程 socket與tcp/ip協議的關系

    基于TCP/IP協議族,這是一組用于網絡通信的協議,包括傳輸控制協議(TCP)和互聯網協議(IP)。 Socket與TCP/
    的頭像 發表于 11-01 16:01 ?1087次閱讀

    芯驛電子 ALINX 推出全新 IP 核產品線,覆蓋 TCP/UDP/NVMe AXI IP

    10GBe/40GBe UDP 協議棧 IP 核、10GbE TCP/IP 協議棧 IP 核和 NVMe AXI IP 核。 ? ALIN
    的頭像 發表于 10-30 17:39 ?783次閱讀
     芯驛電子 ALINX 推出全新 <b class='flag-5'>IP</b> 核產品線,覆蓋 <b class='flag-5'>TCP</b>/UDP/NVMe AXI <b class='flag-5'>IP</b> 核

    EtherNet/IP主站轉Modbus-TCP協議網關

    捷米特JM-EIPM-TCP網關實現連接EtherNet/IP設備和網絡到Modbus TCP網絡系統。該網關可實現雙向數據交換,既允許現有的、低成本的EtherNet/IP設備集成到
    的頭像 發表于 09-25 11:49 ?468次閱讀
    EtherNet/<b class='flag-5'>IP</b>主站轉Modbus-<b class='flag-5'>TCP</b>協議網關

    EtherNet/IP轉Modbus-TCP協議轉換網關

    在工業自動化領域中,EtherNet/IP轉Modbus-TCP這兩種網絡協議的互通互聯非常重要。有一款優秀的設備——遠創智控YC-EIP-TCP,能夠出色地解決這一難題。此設備性能優良,可高效
    的頭像 發表于 09-06 16:54 ?510次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉Modbus-<b class='flag-5'>TCP</b>協議轉換網關

    深入了解 Windows 系統 TCP/IP 參數配置

    概述 TCP/IP是一組用于實現計算機網絡互聯的通信協議。它包括了多個層次的協議,如網絡接口層、網際層、傳輸層和應用層。其中,IP協議負責在網絡中尋址和路由數據包,
    的頭像 發表于 09-04 17:24 ?722次閱讀

    EtherNet/IP轉Modbus-TCP協議網關(EtherNet/IP轉Modbus-TCP

    一,設備主要功能 捷米特JM-EIP-TCP型網關實現EtherNet/IP網絡與Modbus TCP網絡之間的數據通訊,可支持Modbus TCP主站/Modbus
    的頭像 發表于 09-04 11:09 ?760次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉Modbus-<b class='flag-5'>TCP</b>協議網關(EtherNet/<b class='flag-5'>IP</b>轉Modbus-<b class='flag-5'>TCP</b>)

    EtherNet/IP轉Modbus-TCP協議網關(JM-EIP-TCP

    一,設備主要功能 捷米特JM-EIP-TCP型網關實現EtherNet/IP網絡與Modbus TCP網絡之間的數據通訊,可支持Modbus TCP主站Modbus
    的頭像 發表于 08-26 14:39 ?554次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉Modbus-<b class='flag-5'>TCP</b>協議網關(JM-EIP-<b class='flag-5'>TCP</b>)

    一文了解TCP/IP協議

    TCP/IP協議是現代計算機網絡通信的基礎,是互聯網及局域網廣泛使用的一套協議。TCP/IP協議集包括許多協議,其中最重要的是傳輸控制協議(TCP
    的頭像 發表于 08-07 15:38 ?3244次閱讀
    一文了解<b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b>協議

    華納云:TCP IP協議的發展和優勢

    TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/互聯網協議)是互聯網和現代計算機網絡的基礎協議集。它定義了數據在網絡上
    的頭像 發表于 07-25 16:49 ?782次閱讀

    TCP IP協議屬性設置中的IP配置

    的分配、子網掩碼的設置、網關和DNS的配置等方面,旨在為網絡工程師和IT專業人士提供科學、學術且專業的指導。 1. TCP/IP協議概述 TCP/I
    的頭像 發表于 07-23 10:10 ?932次閱讀

    TCP/IP協議棧的設計與實現_中文

    電子發燒友網站提供《TCP/IP協議棧的設計與實現_中文.pdf》資料免費下載
    發表于 07-03 11:28 ?4次下載

    LwIP協議棧源碼詳解—TCP/IP協議的實現

    電子發燒友網站提供《LwIP協議棧源碼詳解—TCP/IP協議的實現.pdf》資料免費下載
    發表于 07-03 11:22 ?3次下載

    從表象到本質:深入探究TCP/IP協議

    在信息技術飛速發展的今天,網絡已成為人類社會不可或缺的部分。實現網絡中計算機相互通信的關鍵之一便是TCP/IP協議。作為互聯網的基礎,TCP/IP協議確保了全球范圍內的數據交換和信息共
    的頭像 發表于 06-15 09:12 ?809次閱讀
    從表象到本質:深入探究<b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b>協議
    主站蜘蛛池模板: 全午夜免费一级毛片 | 手机在线电影你懂的 | 伊人五月婷婷 | 国产成年网站v片在线观看 国产成人91青青草原精品 | 在线观看视频一区二区 | 男女性gif抽搐出入 男女性高爱潮免费的国产 男女性高爱麻豆 | 国产精品va在线观看不 | 美女被艹视频网站 | 国产资源在线观看 | 国产黄色视屏 | 午夜爽爽爽| 77788色淫网站免费观看 | 伊人婷婷色香五月综合缴激情 | 欧美中字| 看片福利 | 国产精品一区二区综合 | 色吧五月婷婷 | 浓厚な接吻と肉体の交在线观看 | 天天操综合网 | 国产又黄又爽又猛的免费视频播放 | 亚洲第一中文字幕 | 香港三级在线视频 | 色批| 人人操在线播放 | 亚洲精品91大神在线观看 | 亚洲一二三四区 | 狠狠干亚洲色图 | 久热国产精品视频 | 色成人综合 | 国产精品成人观看视频国产奇米 | vr性资源在线观看 | 国产资源在线视频 | 国产精品怡红院永久免费 | ww欧美 | 鲁丝一区二区三区 | 四虎成人免费观看在线网址 | 日韩成人毛片高清视频免费看 | 四虎国产精品永久在线播放 | 三级理论在线播放大全 | 日本黄段视频 | 亚洲网站在线观看 |