精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺談TCP、UDP與ICMP三種常見協(xié)議

冬至子 ? 來源:天翼云開發(fā)者社區(qū) ? 作者:楊豪 ? 2023-06-01 17:13 ? 次閱讀
TCP

TCP是位于傳輸層的協(xié)議,它是面向鏈接的,提供全雙工的服務(wù),數(shù)據(jù)流可以雙向傳輸。TCP是一種可靠的傳輸,它擁有三次握手機(jī)制保證數(shù)據(jù)傳輸?shù)目煽啃裕绻麑?duì)方?jīng)]有接收到數(shù)據(jù)則會(huì)一直嘗試重新傳輸。像FTP文件傳輸,遠(yuǎn)程登陸,HTTP,SMTP,HTTPS等等需要保證傳輸完整性的都是基于TCP協(xié)議。

UDP

UDP也是位于傳輸層的協(xié)議,它是無連接的,面向報(bào)文的協(xié)議。UDP只能使用盡最大努力交付,并不能保證數(shù)據(jù)100%的可靠傳輸,即便有丟包依然會(huì)繼續(xù)傳輸。因此,UDP更加注重實(shí)時(shí)性,像語音,電話,視頻都是通過UDP傳輸?shù)模驗(yàn)榕紶杹G幾個(gè)包并不影響通信

ICMP

ICMP是網(wǎng)絡(luò)層協(xié)議。它是TCP/IP協(xié)議簇的一個(gè)子協(xié)議,并不承載數(shù)據(jù),也不是用來傳輸數(shù)據(jù)的。ICMP是用來傳遞控制消息的,也就是我們經(jīng)常說的:網(wǎng)絡(luò)通不通,主機(jī)是否可達(dá)。常用的ping命令就是基于ICMP。

image.png

TCP與UDP的異同

1.鏈接:TCP是面向連接的傳輸層協(xié)議,即傳輸數(shù)據(jù)之前必須建立好鏈接。UDP無連接

2.服務(wù)對(duì)象:TCP點(diǎn)對(duì)點(diǎn)兩點(diǎn)間服務(wù),即一條TCP鏈接只能有兩個(gè)端點(diǎn)。UDP支持一對(duì)一,一對(duì)多,多對(duì)一,多對(duì)多的相互通信。

3.可靠性:TCP可靠交付。UDP盡最大努力交付。

4.擁塞控制/流量控制:TCP擁有擁塞控制和流量控制來保證數(shù)據(jù)傳輸?shù)陌踩?。UDP則沒有。

5.適用場(chǎng)景:TCP適用于數(shù)據(jù)完整性優(yōu)先于通信實(shí)時(shí)性的場(chǎng)景。如果要求通信實(shí)時(shí)性則使用UDP。

TCP與UDP的優(yōu)缺點(diǎn)

TCP優(yōu)點(diǎn):可靠,穩(wěn)定

因?yàn)門CP有三次握手來建立連接,而且再數(shù)據(jù)傳輸?shù)倪^程中擁有確認(rèn),窗口,重傳,擁塞控制等機(jī)制,再數(shù)據(jù)傳輸完成之后還會(huì)斷開連接來節(jié)約資源。

TCP缺點(diǎn):效率低下,容易被攻擊

每一次傳輸都需要先建立連接,而且傳輸過程中的各種機(jī)制都會(huì)消耗大量的時(shí)間。又因?yàn)門CP是面向鏈接的協(xié)議,擁有三次握手機(jī)制,確認(rèn)機(jī)制,這些也導(dǎo)致TCP容易被利用,實(shí)現(xiàn)DOS,DDOS,CC等攻擊。

UDP優(yōu)點(diǎn):效率高,較為安全

由于UDP是無狀態(tài),無連接的傳輸協(xié)議,所以它的傳輸速度非???,而且UDP沒有各種控制機(jī)制,所以被攻擊利用的機(jī)會(huì)就少一些。但并不意味著能避免被攻擊。

UDP缺點(diǎn):不可靠,不穩(wěn)定

由于UDP是無連接的協(xié)議,而且沒有TCP擁有的那些機(jī)制,所以在網(wǎng)絡(luò)質(zhì)量不好的情況下,UDP很容易造成丟包導(dǎo)致數(shù)據(jù)的缺失。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • DDoS
    +關(guān)注

    關(guān)注

    3

    文章

    169

    瀏覽量

    23043
  • ICMP
    +關(guān)注

    關(guān)注

    0

    文章

    52

    瀏覽量

    14912
  • UDP
    UDP
    +關(guān)注

    關(guān)注

    0

    文章

    323

    瀏覽量

    33878
  • TCP協(xié)議
    +關(guān)注

    關(guān)注

    1

    文章

    91

    瀏覽量

    12063
  • DOS系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    1389
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TCP協(xié)議UDP協(xié)議的區(qū)別有哪些

    計(jì)算機(jī)網(wǎng)絡(luò)簡(jiǎn)答題1、TCP 協(xié)議UDP 協(xié)議的區(qū)別有哪些?(1)TCP 屬于面向連接的協(xié)議,
    發(fā)表于 08-06 08:43

    TCPUDP協(xié)議簡(jiǎn)析

    一、前言TCPUDP協(xié)議TCP/IP協(xié)議的核心。TCP (Transmission Cont
    發(fā)表于 12-15 08:13

    TCPUDP協(xié)議區(qū)別

    組成員關(guān)系。TCP傳輸控制協(xié)議(Transmission Control Protocol)是一面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議U
    發(fā)表于 03-23 10:12

    ICMP控制報(bào)文協(xié)議

    TCP-IP詳解卷2 ICMP控制報(bào)文協(xié)議,學(xué)習(xí)TCP很好的資料。歡迎下載。
    發(fā)表于 05-09 14:13 ?0次下載

    icmp報(bào)文和ip報(bào)文分析

    . ICMP允許主機(jī)或路由報(bào)告差錯(cuò)情況和提供有關(guān)異常情況。ICMP是因特網(wǎng)的標(biāo)準(zhǔn)協(xié)議,但ICMP不是高層協(xié)議,而是IP層的
    發(fā)表于 11-03 09:09 ?9903次閱讀
    <b class='flag-5'>icmp</b>報(bào)文和ip報(bào)文分析

    icmp協(xié)議行為分析研究

    ICMP允許主機(jī)或路由報(bào)告差錯(cuò)情況和提供有關(guān)異常情況。ICMP是因特網(wǎng)的標(biāo)準(zhǔn)協(xié)議,但ICMP不是高層協(xié)議,而是IP層的
    發(fā)表于 12-08 14:47 ?3439次閱讀
    <b class='flag-5'>icmp</b><b class='flag-5'>協(xié)議</b>行為分析研究

    icmp協(xié)議協(xié)議基礎(chǔ)詳解

    ICMP 經(jīng)常被認(rèn)為是 IP 層的一個(gè)組成部分,它傳遞差錯(cuò)報(bào)文以及其他需要注意的信息。ICMP 報(bào)文通常被 IP 層或更高層協(xié)議TCPUDP
    發(fā)表于 12-08 16:59 ?1.1w次閱讀
    <b class='flag-5'>icmp</b><b class='flag-5'>協(xié)議</b><b class='flag-5'>協(xié)議</b>基礎(chǔ)詳解

    tcp_ip 協(xié)議講座:介紹ARP,ICMP,DHCP協(xié)議

    介紹了Tcp_ip協(xié)議的分層,簡(jiǎn)單介紹了ARP,ICMP,DHCP協(xié)議
    的頭像 發(fā)表于 07-03 11:10 ?3514次閱讀

    TCP/IP協(xié)議進(jìn)階課程:介紹IP&ICMP協(xié)議的特點(diǎn)

    TCP/IP協(xié)議進(jìn)階課程:4、IP&ICMP協(xié)議
    的頭像 發(fā)表于 07-05 00:17 ?3656次閱讀

    (WiFi干貨)WiFi模塊的TCPUDP協(xié)議

    TCP的握手、確認(rèn)、窗口、重傳、擁塞控制等機(jī)制,連接速度快,安全性比TCP稍高;缺點(diǎn):不穩(wěn)定,在數(shù)據(jù)傳遞過程中,網(wǎng)絡(luò)質(zhì)量不好,會(huì)出現(xiàn)斷開丟包現(xiàn)象。要求網(wǎng)絡(luò)通訊速度能盡量的快可使用UDP協(xié)議
    的頭像 發(fā)表于 09-11 09:02 ?3w次閱讀

    tcpudp協(xié)議的異同

    。UDP 校驗(yàn)和則是包含 UDP 首部和數(shù)據(jù)在內(nèi)的校驗(yàn)結(jié)果。 TCP協(xié)議 TCP協(xié)議基于網(wǎng)絡(luò)層的
    的頭像 發(fā)表于 11-12 14:45 ?4012次閱讀
    <b class='flag-5'>tcp</b>和<b class='flag-5'>udp</b><b class='flag-5'>協(xié)議</b>的異同

    TCP協(xié)議UDP協(xié)議的區(qū)別

    TCP/IP協(xié)議中有兩個(gè)具有代表性的傳輸層協(xié)議,分別是TCP協(xié)議UDP
    的頭像 發(fā)表于 03-21 10:39 ?1158次閱讀

    TCP協(xié)議UDP協(xié)議最核心的區(qū)別是什么?

    對(duì)于TCP協(xié)議UDP協(xié)議,大家應(yīng)該都有所耳聞。TCP協(xié)議
    發(fā)表于 06-15 09:37 ?664次閱讀
    <b class='flag-5'>TCP</b><b class='flag-5'>協(xié)議</b>和<b class='flag-5'>UDP</b><b class='flag-5'>協(xié)議</b>最核心的區(qū)別是什么?

    udp是什么協(xié)議 TCPUDP的區(qū)別

    TCP協(xié)議提供可靠的數(shù)據(jù)傳輸,UDP協(xié)議提供盡量高效的數(shù)據(jù)傳輸。TCP協(xié)議通過使用序列號(hào)、確認(rèn)應(yīng)
    的頭像 發(fā)表于 06-26 17:47 ?1.1w次閱讀

    TCP/UDP簡(jiǎn)介、特點(diǎn)及優(yōu)劣勢(shì)

    TCPUDP是兩常見的互聯(lián)網(wǎng)傳輸協(xié)議,它們都是在IP網(wǎng)絡(luò)上運(yùn)行的傳輸層協(xié)議。
    的頭像 發(fā)表于 10-16 10:16 ?2682次閱讀
    <b class='flag-5'>TCP</b>/<b class='flag-5'>UDP</b>簡(jiǎn)介、特點(diǎn)及優(yōu)劣勢(shì)