• C#.网络编程 Socket基础(四) WPF系统Socket TCP协议 服务器与客户端 不同类型文件传输,同时解决UI线程与工作线程的卡顿问题

    时间:2024-04-07 22:02:16

    一、简介虽然,本文的前面几篇文章在WinForm中实现了Socket TCP协议 服务器与客户端 不同类型文件传输,详情见 C#.网络编程 Socket基础(一)Socket TCP协议 实现端到端(服务器与客户端)简单字符串通信C#.网络编程 Socket基础(二) 基于WinForm系统Sock...

  • 【9】TCP/IP协议族详解-多播和广播

    时间:2024-04-07 18:06:54

    声明:本博客参考自《TCP/IP详解卷一:协议》1.概述IP地址一共有三种:单播、广播和多播(组播)。其中单播可用于TCP和UDP,而广播和多播仅应用与UDP,它们对需要报文同时传往多个接收者的应用来说十分重要。广播是一个主机向这个网络上的其他主机发送数据帧。多播介于单播和广播之间:数据帧仅传送个属...

  • TCP/IP协议概念通俗讲解, 端口号与套接字的区别

    时间:2024-04-07 12:11:36

    网上对TCPIP协议、以及端口号、套接字以及绑定的概念已经写的很多了。但不是所有的都适合新手,最近下进行FreeRTOS+TCP开发时,发现官方的解释特别通俗易懂,因此对我对简介部分进行了翻译,方便懒得看英文的人也能瞧瞧,内容来源于:https://www.freertos.org/FreeRTOS...

  • 【面试八股总结】传输控制协议TCP(三)

    时间:2024-04-06 20:04:50

    参考资料 :小林Coding、阿秀、代码随想录 一、TCP拥塞控制⭐ 1.  慢启动 – Slow Start         慢启动是指TCP连接刚建立,一点一点地提速,试探一下网络的承受能力,以免直接扰乱了网络通道的秩序。 慢启动算法: 初始拥塞窗口 cwnd = 1,表明可以传一个MSS大小...

  • TCP/IP协议:最大传输单元MTU 和 最大分段大小MSS (TCP的分段和IP的分片)

    时间:2024-04-06 09:28:49

     MTU = MSS + TCP Header + IP Header. mtu是网络传输最大报文包。 mss是网络传输数据最大值。 MTU:maximum transmission unit,最大传输单元,由硬件规定,如以太网的MTU为1500字节。MSS:maximum segment size...

  • 五分钟读懂TCP 协议——TCP协议简介

    时间:2024-04-06 07:14:51

    一、TCP 协议的作用互联网由一整套协议构成。TCP 只是其中的一层,有着自己的分工。(图片说明:TCP 是以太网协议和 IP 协议的上层协议,也是应用层协议的下层协议。)最底层的以太网协议(Ethernet)规定了电子信号如何组成数据包(packet),解决了子网内部的点对点通信。(图片说明:以太...

  • 全硬件TCP/IP协议栈学习笔记(第十一天:FPGA+W5500 PING通)

    时间:2024-04-05 18:09:51

    在一周多的时间,从软件的协议到芯片接口最后到硬件描述,我觉得是时候试一试芯片了,看一看能不能ping通。两天时间终于完成第一次ping,也挺不容易的。首先想要ping通,要先知道ping是什么它所利用的原理是这样的:利用网络上机器IP地址的唯一性,给目标IP地址发送一个数据包,再要求对方返回一个同样...

  • TCP/IP协议原理与应用笔记11:TCP/IP中地址与层次关系

    时间:2024-04-03 18:24:20

    1. 网络中常用的地址:2. TCP/IP中地址与层次关系 :...

  • 【Linux】传输层协议:TCP/UDP

    时间:2024-04-01 22:14:53

    目录 netstat pidof UDP协议 TCP协议 TCP协议段格式 TCP协议的相关机制 确认应答(ACK)机制 超时重传机制 连接管理机制 服务端状态转换  客户端状态转化 流量控制  流量控制常见问题: 滑动窗口  拥塞控制 延迟应答 面向字节流 粘包问题 TCP异常情况 传输层的作用...

  • linux基础-计算机网络基础知识(OSI/TCP、回环网卡、封装解封装过程、常见端口协议等)

    时间:2024-03-31 15:02:24

    文章目录1 计算机网络基础知识储备1.1 OSI七层模式每一层功能,与tcp/ip四层模型的关系?1.2 TCP/IP协议栈常用协议及其功能?1.3 描述TCP协议状态机及其三次握手四次挥手的过程1.4 回环网卡(Lookback Adaptor)功能?1.5 描述数据报封装解封装过程1.6 端口号...

  • TCP/IP体系结构各层安全协议介绍

    时间:2024-03-31 12:08:44

    安全协议:1. IPSEC——网络层2. SSL/TSL——传输层3. 应用层安全(WEB、远程应用、邮件) TCP/IP协议栈观察TCP/IP的协议栈,我么可以发现,在诸多协议中,并没有针对安全的协议,这时就需要安全协议来保证通信的安全 Internet安全性途径应用层——S/MIME, PGP,...

  • 【软考---系统架构设计师】TCP/IP协议族

    时间:2024-03-30 19:54:47

    POP3:110端口。邮件收取 SMTP:25端口 FTP:20数据端口/21控制端口,文件传输协议 HTTP:80端口,超文本传输协议,网页传输 DHCP:67端口,IP地址自动分配 SNMP:161端口,简单网络管理协议 DNS:53端口,域名解析协议,记录域名和IP的映射关系 T...

  • tcp 协议详解

    时间:2024-03-30 17:37:39

    什么是 TCP 协议 TCP全称为 “传输控制协议(Transmission Control Protocol”). 人如其名, 要对数据的传输进行一个详细的控制。TCP 是一个传输层的协议。 如下图: 我们接下来在讲解 TCP/IP 协议栈的下三层时都会先解决这两个问题: 报头与有效载荷如何分离...

  • TCP/IP协议族【第13章 传输层简介】

    时间:2024-03-30 14:45:47

    序:   第10章介绍移动IP技术,第11章介绍单播路由选择(RIP,OSPF,BGP),第12章介绍多播和多播路由选择协议,相对深入。以后再单独补上。先从13章运输层开始整理。这一章总体介绍了运输层的总体功能及无连接服务,有连接服务的原理。细节在第14,15章的UDP,TCP展开。13.1 运输层...

  • LMS激光传感器的TCP/IP协议问题

    时间:2024-03-29 22:54:02

    今天调试程序发现的一个问题。LMS传感器与上位机为航插M12的网口连接,所用协议为TCP/IP协议,从而搭建成局域网,因此上位机的IP地址和LMS的前三位必须为一致的。LMS的地址默认为192.168.0.1:2112。官方提供的sopas软件可以改LMS的IP地址,但我们最好不要改动。所以,我们应...

  • TCP协议头分析

    时间:2024-03-29 07:03:59

    1、TCP是什么TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。2、TCP协议头3、各字段含义TCP源端口(Source Port):16位的源端口,表示发送方应用程序的端口。源端口和源IP地址标示报文发送端的地...

  • Android使用Socket(Tcp/Udp)协议进行数据传输(传输大文件)

    时间:2024-03-28 19:38:10

    先揭晓一下前面天的抽奖活动中奖人员:恭喜这位同学中奖,麻烦你在微信公众号留言你的收货地址,或者加入QQ群:417046685 来找我也行。同时,知识星球的活动还在继续,现在加入知识星球立即赠送技术图书一本今天带来的是阿钟的一篇关于Socket的文章,现在的技术文章大多数千篇一律,所以我特意找了一些冷...

  • TCP/IP协议之数据链路层

    时间:2024-03-27 21:58:37

    读完本篇文章将会了解以下问题1. 数据链路层概述2. 数据链路层的三个问题3. 可靠传输----------------------------------------------------------------------------------------------------------...

  • TCP/IP协议分层详解

    时间:2024-03-27 21:47:23

    一. 物理层:物理层规定:为传输数据所需要的物理链路创建、维持、拆除,而提供具有机械的,电子的,功能的和规范的特性,确保原始的数据可在各种物理媒体上传输,为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。二. 数据链路层:主要提供链路控制(同步,异步,二进制,HDLC),差错控制...

  • 深入理解TCP/IP协议:网络通信的基石

    时间:2024-03-27 11:17:24

    提示:本系列文章重点学习TCP/IP协议 深入理解TCP/IP协议:网络通信的基石 简介一、TCP/IP协议的基本原理二、TCP/IP协议的工作机制三、TCP面向连接建立连接:断开连接:四、分层传输五、TCP流量控制滑动窗口机制流量控制的工作流程优势六、TCP Keep-alive工作...