tag tcp

標籤
貢獻74
138
03:23 PM · Oct 26 ,2025

@tcp / 博客 RSS 訂閱

mob64ca14173efa - ymodem 數據包

網絡通信是現代信息技術的一個重要組成部分,與我們日常生活息息相關。例如最常見手機QQ、MSN、微信等聊天工具,還有手機遊戲你畫我猜、鬥地主等,這都需要依賴於網絡。下面是一個你畫我猜遊戲運行界面,圖8-1是用户1在遊戲界面畫圖,圖8-2是用户2在遊戲界面就馬上就接收到用户1所畫的畫。

機器學習 , tcp , 人工智能 , 界面設計 , ymodem 數據包 , udp

收藏 評論

塔訊工程師 - 光伏逆变器产线通讯瓶颈依托总线协议的Modbus RTU 转 TCP应用案例

- 一、項目背景:新能源光伏逆變器產線的通訊困境 在工業自動化領域的新能源光伏逆變器組裝測試產線中,某企業採用西門子200 PLC(Modbus RTU 協議)負責逆變器模塊的精密上料控制,搭配西門子 S7-1200 PLC(Modbus TCP 協議)管理成品的高壓測試流程。兩條核心工序需實時協同:西門子 200 PLC 需向 S7-1200 PLC 傳輸模塊定位座標、上料完成信號,S7-120

yyds乾貨盤點 , tcp , 物聯網 , 自動化 , 人工智能 , 總線協議

收藏 評論

瘋狂踩坑人 - 【面試系列】萬字長文,速通TCP、HTTP(s)、DNS、CDN、websocket、SSE

引言: 本文用通俗簡練的語言又不失細節(自認為doge)地介紹TCP/UDP、HTTP、HTTPs、DNS、CDN、Websocket和SSE等。本文面向求職面試人羣,比較全面的歸納了面試中計算機網絡涵蓋的面試點,你可以結合本文自行拓展深度和廣度。如果你準備時間不夠,更加推薦你看這篇文章! 如果錯誤或侵權之處歡迎指正和聯繫我。 一、OSI 七層模型 計算機網絡的7層模型,也稱為O

tcp , dns , HTTP , HTTPS , cdn

收藏 評論

大雨治水 - 被忽略的API關鍵指標:從通信、安全到性能的深度解析

在API開發、測試和運維的日常工作中,我們總會與各類指標打交道。比如使用Apipost調試API時,大家通常會關注響應體、響應頭、響應時長、數據大小這些直觀信息。但實際上,除了這些常見內容,還有一些藏在細節裏的關鍵指標常被忽略——而這些指標,恰恰是分析API性能瓶頸、排查安全隱患的重要突破口。 本文將從通信基礎、安全機制和性能表現三個維度,結合實際場景,通過Apipost(網址:ht

tcp , apipost , API , HTTP , 後端

收藏 評論

異常君 - TCP 初始序列號 ISN 的生成機制與安全性分析

每天當我們瀏覽網頁、收發郵件或者使用 APP 時,背後都有無數 TCP 連接在默默支撐着數據傳輸。這些連接如何確保數據不會丟失或重複?答案隱藏在一個看似平凡的數字中——TCP 的初始序列號(ISN)。這個看似隨機的數字背後,藴含着精妙的設計思想和嚴密的安全考量。今天,我們就深入探討這個網絡協議中的關鍵元素,看看它是如何影響我們日常網絡體驗的安全與穩定。 TCP 序列號的基本概念和作用 TCP 是面

序列號 , tcp , 算法 , Linux , rfc

收藏 評論

CppPlayer - 字節二面:TCP 鏈接中,接收方不調用 recv,會出現什麼情況?——拆解大廠面試題(校招)

當 TCP 連接中的接收方應用程序不調用 recv() (或類似的接收函數,如 read()) 時,會發生一系列由 TCP 協議棧自動處理的情況,核心是 TCP 的流量控制機制會介入。 我們假設有兩個主要部分:發送方 (Sender) 和 接收方 (Receiver)。每一方都有應用程序層 (App) 和內核 TCP 層 (Kernel)。 階段 1: 正常數據傳輸 1、接收方 App 正常調

tcp , c++ , 計算機網絡

收藏 評論

千舟 - 自己動手編寫tcp/ip協議棧1:tcp包解析

首發於github page 自己動手編寫tcp/ip協議棧1:tcp包解析 tuntap 由於linux內核控制了網絡接口,所以應用層不能直接使用網絡接口來處理網絡包。linux通過提供tuntap虛擬網絡接口的機制,讓用户可以在應用層處理原始的網絡包。 tun使用示例 tuntap可以創建兩種虛擬網絡接口:tun和tap。tap是二層網絡接口,提供mac幀。tun是三層網絡接口,提供ip包。

tcp , 網絡傳輸協議

收藏 評論

牛肉燒烤屋 - TCP 真的存在“粘包”問題嗎?

引言 許多開發者都曾面對過這樣一個的問題:明明分別調用兩次send()發送了"Hello"和"World",接收方卻可能在一個recv()調用中讀到完整的"HelloWorld";或是發送了一個完整的 JSON 對象,接收端卻需要多次讀取才能拼湊出完整數據。這種現象被中文技術社區廣泛稱為“TCP 粘包” 然而,若我們深入 TCP 協議的設計本質,會發現一個令人困惑的矛盾——RFC 文檔中從未定義過

tcp , 計算機網絡 , 後端

收藏 評論

不止極客 - 百萬架構師第二十五課:分佈式架構的基礎:分佈式系統的基石TCP-IP通訊協議|JavaGuide

原文鏈接 通訊協議在分佈式架構中的核心應用 深入料及TCP/IP和UDP/IP通信協議 TCP流量整形 基於Java自身技術實現系統通訊 多任務處理及優化 瞭解什麼是NIO 組播協議 Multicast 從集中式的架構到分佈式架構粗粒度的架構模型圖 相當於是在整個架構層面上去做一個分層,分層以後會存在按照某一個領域去切分的服務層,存在web層。 ​ 如果我們以前是在一個獨立的服

tcp , 架構 , 網絡 , 分佈式 , 後端

收藏 評論

langrisser - python爬蟲防止IP被封的一些措施

前言 做爬蟲的朋友都遇到過這種情況:程序跑得好好的,突然就開始返回403錯誤,或者直接連接超時。十有八九是IP被網站封了。 現在的網站反爬蟲越來越嚴格,稍微頻繁一點就會被拉黑。今天分享幾個實用的解決方案,都是我在實際項目中用過的。 方案一:代理IP池 這是最直接的辦法,換個馬甲繼續幹活。 基本實現 impor

redis , tcp , ip , 後端開發 , 網絡 , 爬蟲 , Python

收藏 評論

用户bPbDqZf - 萬兆時代 TCP/IP如何賦能以太網飛躍

科技飛速發展,數據傳輸的需求日益增長,尤其是在物理、科研等領域,對數據傳輸的速度、穩定性和效率提出了更高的要求。在這樣的背景下,萬兆以太網(10Gbit Ethernet)以其高帶寬、低延遲和強大的傳輸能力成為眾多領域的首選。而TCP/IP(傳輸控制協議/互聯網協議)作為互聯網的核心協議,負責數據傳輸的可靠性和正確性。那麼,萬兆以太網和TCP/IP之間究竟有何關係?它們又是如何協同工作的呢?

tcp , ip

收藏 評論

註銷 - TCP Server 和 Client 的作用簡介

在 TCP 通訊場景中,TCP 客户端和 TCP 服務器端的角色可以看作網絡傳輸中的兩個關鍵節點,分別負責發起連接和處理請求。這種基於 TCP(傳輸控制協議)的通信方式,確保了數據的可靠性和順序傳輸,使得應用程序能夠在不需要關注底層網絡傳輸細節的情況下,進行穩健的數據交換。 TCP 客户端和服務器的基本作用 TCP 客户端 是負責發起通信的一方。它通過向服務器端發起連接請求,開始建立一個穩定的通信

tcp

收藏 評論

註銷 - 什麼是 TCP 通信中的 data packages 概念

TCP (Transmission Control Protocol) 是計算機網絡中的核心通信協議之一,在許多場景下,用於確保數據可靠地從一個設備傳輸到另一個設備。TCP 通信中的 data packages,中文稱為數據包,是 TCP 通信機制的一個關鍵概念。為了深入理解 data packages,需要結合 TCP 的工作原理、應用場景以及實際的案例來説明。 TCP 通信中的 data pa

tcp

收藏 評論

用户bPddcxP - 華納雲:TCP IP協議的發展和優勢

TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/互聯網協議)是互聯網和現代計算機網絡的基礎協議集。它定義了數據在網絡上如何被組織、傳輸和路由。TCP/IP協議集包含了許多協議,每個協議負責網絡通信過程中的不同方面。下面是對TCP/IP協議的詳細介紹,包括其工作原理、組成部分以及實際應用。 TCP/IP 協議的基本概念 1.

tcp

收藏 評論

用户bPddcxP - hnclou:TCPIP協議詳解

TCP/IP在數據包設計上採用封裝和分用的策略,所謂封裝就是在應用程序在發送數據的過程中,每一層都增加一些首部信息,這些信息用於和接收端同層次進行溝通,例如當數據從應用程序發送到以太網過程中數據逐層加工。 1.應用層 應用層做為 TCP/IP 協議的最高層級,對於我們移動開發來説,是接觸最多的。 運行在TCP協議上的協議: HTTP(Hypertext Transfer Protoco

tcp

收藏 評論

輕口味 - Android C++系列:Linux網絡(五)常見術語

1. 什麼是路由(route)? 網絡信息從信源到信宿的路徑。路由是指路由器從一個接口上收到數據包,根據數據包的目的地址進行定向並轉發到另一個接口的過程。 路由通常與橋接來對比,在粗心的人看來,它們似乎完成的是同樣的事。它們的主要區別在於橋接發生在OSI參考模型的第二層(數據鏈路層),而路由發生在第三層(網絡層)。這一區別使二者在傳遞信息的過程中使用不同的信息,從而以不同的方式來完成其任務。

tcp , c++ , Linux , Android , 網絡

收藏 評論

輕口味 - Android C++系列:Linux網絡(四)TCP詳解

1. tcp狀態轉換圖 這個圖N多人都知道,它排除和定位網絡或系統故障時大有幫助,但是怎樣牢牢地將這 張圖刻在腦中呢?那麼你就一定要對這張圖的每一個狀態,及轉換的過程有深刻 的認識, 不能只停留在一知半解之中。下面對這張圖的11種狀態詳細解析一下,以便加強記憶!不過在這之前,先回顧一下TCP建立連接的三次握手過程,以及關閉連接的四次握手過程。 1.1建立連接協議(三次握手) 客户端發送

tcp , c++ , Linux , Android

收藏 評論

輕口味 - Android C++系列:Linux網絡(三)協議格式

1. 數據包封裝 傳輸層及其以下的機制由內核提供,應用層由用户進程提供(後面將介紹如何使用 socket API編寫應用程序),應用程序對通訊數據的含義進行解釋,而傳輸層及其以下 處理通訊的細節,將數據從一台計算機通過一定的路徑發送到另一台計算機。應用層 數據通過協議棧發到網絡上時,每層協議都要加上一個數據首部(header),稱為封裝 (Encapsulation),如下圖所示 不同的協議層對

tcp , c++ , Linux , Android , udp

收藏 評論

huaweichenai - php使用sockets實現Modbus TCP串口通信

sockets文檔地址:https://www.php.net/manual/zh/book.sockets.php 一:安裝sockets拓展 1:windows安裝sockets 找到php.ini文件,將下面這行註釋即可 extension=sockets 2:Linux安裝sockets pecl install sockets 找到php.ini文件,增加下面這行即可 extension

串口 , tcp , php

收藏 評論

風之谷啓航 - 基於WinPcap的包截獲和分析系統

此項目旨在開發一個運行於 Linux 環境下的網絡數據包監控與分析系統。系統會實時捕獲網絡數據包,運用多線程技術對數據包進行解析和處理,同時將處理結果存儲於本地文件。深入理解網絡數據包的結構與傳輸機制,提升多線程編程、網絡編程以及數據處理的能力。 一:功能需求 1.數據包捕獲 能夠通過 libpcap 庫在 Ubuntu 系統

tcp , ip , 網絡數據 , 前端開發 , Javascript

收藏 評論

技術博客領航者 - RabbitMq要點講解 -

什麼是MQ MQ就是Message Queue的縮寫,本質上就是一個隊列只不過隊列裏存放的元素是一些消息而已,消息的類型可以很簡單比如一個數字或者一個字符串,也行是一些內嵌對象等等。 MQ一般用於分佈式系統之間的通信 同步通信 數據直接由一端到達另一端 異步通信 數據由一端發送到一個容器存儲起來,之後達到某個

數據 , tcp , 客户端 , 後端開發 , Python

收藏 評論

mob64ca12e91aad - ollama create modelfile

在這篇博文中,我想和你聊聊使用“ollama create modelfile”過程中遇到的一些問題以及如何逐步解決這些問題。首先,瞭解協議背景是重要的。我們可以將網絡協議理解為不同層次的交互方式,而這正是我在這次過程中需要深入剖析的關鍵。 協議背景 在網絡通信中,協議經常被分為不同層次。我們可以使用OSI模型來幫助我們理解這些層次。下圖展示了OSI模型的四個象限,其中每個象限代

抓包 , tcp , HTTP , aigc

收藏 評論

mob64ca140eb362 - kubernetes - 記一次k8s網絡故障排查與學習 - 個人文章

時間:2025-10 標籤:Spring Cloud Gateway、Netty、TCP連接池、Kubernetes、負載均衡 📌 背景 最近在項目中發現一個非常隱蔽的問題: 使用 Spring Cloud Gateway (SCG) 作為網關時,下游服務部署在 Kubern

kubernetes , gateway , tcp , ip , 負載均衡 , 後端開發 , spring cloud , Python

收藏 評論

liutao988 - tcp發送string容器

TCP握手 通過圖來梳理TCP-IP協議相關知識。 TCP通信過程包括三個步驟:建立TCP連接通道,傳輸數據,斷開TCP連接通道。如圖1所示,給出了TCP通信過程的示意圖。 上圖主要包括三部分:建立連接、傳輸數據、斷開連接。 建立TCP連接很簡單,通過三次握手便可建立連接。建立好連接後,開始傳輸數據。TCP數據傳輸牽

數據 , tcp , 雲計算 , tcp發送string容器 , 雲原生 , 重傳

收藏 評論