E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TCP-IP
TCP-IP
协议详解(7) UDP协议
我们已经讲解了物理层、连接层和网络层。最开始的连接层协议种类繁多(Ethernet、Wifi、ARP等等)。到了网络层,我们只剩下一个IP协议(IPv4和IPv6是替代关系)。进入到传输层(transportlayer),协议的种类又开始繁多起来(比如TCP、UDP、SCTP等)。这就好像下面的大树,根部(连接层)分叉很多,然后统一到一个树干(网络层),到了树冠(传输层)部分又开始开始分叉,而每个
半岛夏天
·
2020-03-17 18:11
TCP-IP
协议详解(10) TCP滑窗管理
在TCP协议与”流”通信中,我们建立了滑窗(slidingwindow)的基本概念。通过滑窗与ACK的配合,我们一方面实现了TCP传输的可靠性,另一方面也一定程度上提高了效率。其工作方式如下面的视频所示:TCPslidingwindow视频链接:http://v.youku.com/v_show/id_XNDg1NDUyMDUy.html然而,之前的解释只是概念性的。TCP为了达到更好的传输效率,
半岛夏天
·
2020-03-16 22:22
TCP-IP
协议详解(5)IP协议详解
在粗略了解了IP接力和IP地址后,我们再反过来,看一看IP协议的具体细节和设计哲学。IPv4与IPv6头部的对比我们已经在IP接力中介绍过,一个IP包分为头部(header)和数据(payload/data)两部分。头部是为了实现IP通信必须的附加信息,数据是IP通信所要传送的信息。黄色区域(同名区域)我们看到,三个黄色区域跨越了IPv4和IPv6。Version(4位)用来表明IP协议版本,是I
半岛夏天
·
2020-03-15 14:03
TCP-IP
协议详解(2) 以太网与WiFi协议
“小喇叭开始广播啦”,如果你知道这个,你一定是老一辈的人。“小喇叭”是五十年代到八十年代的儿童广播节目。在节目一开始,都会有一段这样的播音:“小朋友,小喇叭开始广播了!”听到这里,收音机前的小朋友就兴奋起来,准备好听节目了:这一期的内容是以太网(Ethernet)协议与WiFi。我们在网络协议概观中说到,以太网和WiFi是连接层的两种协议。在连接层,信息以帧(frame)为单位传输。帧像信封一样将
半岛夏天
·
2020-03-13 01:07
tcp-ip
协议详解基本点xmind
TCP协议阅读的是《
TCP-IP
协议详解》,只看17章-22章。看完了这六章,结合coolshell上《TCP那些事儿(上、下)》,基本对tcp协议有一个完整认识了(深入还谈不上)。
randyjia
·
2020-03-12 09:23
TCP的流量控制与拥塞控制
最近在读《
TCP-IP
详解卷一》,联想到面经里有关于流量控制与拥塞控制的相关问题,写下该知识点记录下。
凉风拂面秋挽月
·
2020-03-10 22:40
计算机网络—TCP/IP概述
本文章参考《
TCP-IP
详解卷一:协议》文章目录一.TCP/IP协议簇简介二.TCP/IP协议分层1.链路层2.网络层3.运输层4.应用层5.不同层次之间的关联三.网络互联四.互联网的地址1.IP地址2
Aspirant-GQ
·
2020-03-10 20:26
计算机基础
网络协议
TCP/IP
计算机基础
linux_以太网和wifi协议
本文转自:https://blog.csdn.net/jjdiaries/article/details/48096295在阅读“
TCP-IP
协议详解”系列文章之前,建议阅读以下两篇文章,以便对互联网协议有个快速的全局了解和把握
不合格码农
·
2020-02-26 06:56
TCP-IP
协议简介
计算机网络是什么?简单地理解,计算机网络的任务就是传输数据。为了完成这一复杂的任务,国际标准化组织ISO提供了OSI参考模型,这种模型把互联网网络分为7层,分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。每个层有明确的分工,并且在层与层之间,下层为上层提供服务。这种分层的思想简化了网络系统的设计过程。例如:1、在设计应用层时候只需要考虑创建满足用户实际需求的应用;2、在设计传输
Fengur
·
2020-02-25 12:42
1.02(笔记)TCP/IP体系结构
TCP-IP
与OSI的对应关系.png二、TCP/IP体系结构1、应用层:为用户的应用程序提供接口,使用户可以访问网络
Murrey_Xiao
·
2020-02-10 12:54
重磅消息,Micrium的uCOS全家桶将推出免费商业授权
3、全家桶包括:μC/OS-II,μC/OS-III,μC/FS,μC/
TCP-IP
,μC/USB-Device,μC/USB-Host,μC/CANμ
安富莱电子
·
2020-01-28 19:00
软件测试需要的技能(网上搜集整理--随时更新)
测试学习准备ing(记录前端转测试的学习过程)1,语言(1)python基本用法:写简单脚本、小型应用(2)Java:Java为主语言的测试框架2,计算机网络(1)各层的主要协议:http、
tcp-ip
BugMyGod
·
2019-12-26 12:28
网络安全-
TCP-IP
攻击
TCP-IP
攻击概述1.SYN-Flooding攻击效果,受害者系统卡死.2.TCP-RST攻击实现已经建立的TCP连接断开.3.TCP会话劫持,劫持TCP会话,并实现反向Shell.实验环境1.三台Linux
ustc_sec
·
2019-12-18 23:09
TCP-IP
之滑动窗口
前言TCP在OSI七层模型中,属于第四层(传输层),帮我们处理了传输层的细节。包括限流、丢包、网络传输乱序等问题。那TCP到底是如何实现限流的呢?如果你需要复习一下基础知识,请戳这里《TCP/IP基础十分钟入门》,博主比较懒,下周补上接收端缓冲区被塞满如果sender发送速度快,reciever处理速度慢。会发生什么事?过一段时间,reciever的缓冲区被打满。当reciever缓冲区被打满后,
feelgood3000
·
2019-08-18 23:43
滑动窗口
限流
滑动窗口限流
linux
一次中控门禁控制器更换
先了解了原本的控制器的接线,原本的控制器是
TCP-IP
通讯,读头通过485和控制器通讯
dxaiofcu
·
2019-08-09 14:39
TCP-IP
小结
1引言TCP-TransmissionControlProtocol传输控制协议,使用固定连接,用于应用程序之间的通信IP-InternetProtocol网际协议,功能是IP地址无连接数据报传送数据报寻径以及差错处理等。OSI七层模型和TCP/IP四层模型结构示意图如下。image.png每个分层的作用:image.pnghttps://www.cnblogs.com/imyalost/p/60
葵恩
·
2019-05-06 18:36
TCP-IP
网络:分层
1、网络分层应用层Telnet、FTP、SMTP、HTTP、e-mail等运输层TCP、UDP网络层IP、ICMP、IGMP链路层设备驱动程序及接口卡(ARP、RARP)TCP/IP是一组不同层次上的多个协议的组合,通常被认为是一个四层协议系统。每一层负责不同的功能:1)、链路层(数据链路层、网络接口层):通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他传输媒
JS7631
·
2019-04-01 15:48
网络
TCP-IP
详解:滑动窗口(Sliding Window)
转自:https://blog.csdn.net/wdscq1234/article/details/52444277TCP的优势从传输数据来讲,TCP/UDP以及其他协议都可以完成数据的传输,从一端传输到另外一端,TCP比较出众的一点就是提供一个可靠的,流控的数据传输,所以实现起来要比其他协议复杂的多,先来看下这两个修饰词的意义:1.Reliability,提供TCP的可靠性,TCP的传输要保证
Alisa_xf
·
2019-03-22 10:02
TCP
分享几本计算机专业书籍(仅供学习使用)
目录【点击下载】提取码:yfds仅供学习使用,请勿用作商业用途浪潮之巅编程之美编码:隐匿在计算机软硬件背后的语言计算机组成:结构化方法深入理解计算机系统第三版计算机网络自顶向下方法
TCP-IP
详解卷1:
xia_sheng
·
2019-03-11 17:27
TCP-IP
详解卷1:协议pdf下载
TCP-IP
详解卷一:协议.pdf:https://u15197114.ctfile.com/fs/15197114-316890219
yu_1992_11_25
·
2018-10-28 15:38
C/C++
TCP-IP
详解卷一协议 下载地址
TCP-IP
详解卷一:协议.pdf:https://u15197114.pipipan.com/fs/15197114-316890219
yu_1992_11_25
·
2018-10-28 15:44
C/C++
TCP-IP
协议详解(2) 以太网与WiFi协议
本文转自:https://blog.csdn.net/jjdiaries/article/details/48096295在阅读“
TCP-IP
协议详解”系列文章之前,建议阅读以下两篇文章,以便对互联网协议有个快速的全局了解和把握
335908053
·
2018-09-14 14:47
TCP
IP协议详解
Car-eye JT/T1078 视频服务器开发过程中的音频处理
因为协议采用
TCP-ip
协议的基础上进行封装,需要对协议的数据进行解释。然后转化成RTSP或者RTMP通用的协议以扩展视频应用的范围。其中我们用到了RTMP协议,在网络延迟越来越少的情况下。
riky_car
·
2018-08-09 21:19
car-eye
流媒体
TCP-IP
协议详解(4)IPv4与IPv6地址
IP地址是IP协议的重要组成部分,它可以识别接入互联网中的任意一台设备。在IP接力中,我们已经看到,IP包的头部写有出发地和目的地的IP地址。IP包上携带的IP地址和路由器相配合,最终允许IP包从互联网的一台电脑传送到另一台。在IP接力中,我们是以IPv4为例说明IP包的格式的。IPv4和IPv6是先后出现的两个IP协议版本。IPv4的地址就是一个32位的0/1序列,比如1100000000000
炎黄V之怒
·
2018-04-13 19:19
TCP-IP协议详解
计算机网络
TCP-IP
协议详解(3) IP/ARP/RIP/BGP协议
网络层(networklayer)是实现互联网的最重要的一层。正是在网络层面上,各个局域网根据IP协议相互连接,最终构成覆盖全球的Internet。更高层的协议,无论是TCP还是UDP,必须通过网络层的IP数据包(datagram)来传递信息。操作系统也会提供该层的socket,从而允许用户直接操作IP包。IP数据包是符合IP协议的信息(也就是0/1序列),我们后面简称IP数据包为IP包。IP包分
炎黄V之怒
·
2018-04-13 19:56
TCP/IP协议详解
计算机网络
重温
TCP-IP
学习笔记- 2/3
UDP数据包IP地址(源地址,目的地址),端口号(源端口号,目的端口号),数据,校验和(16位反码和)。数据分片数据超过MTU需要在ip层进行分片,到终点进行重组。广播:发送到网络所有主机;多播:发送到某个主机组;过滤:网卡接收到数据会先判断MAC地址进行过滤,然后上抛到上层继续过滤。IGMP(固定长度,IP层):让一个物理网络上的所有系统知道主机当前所在的多播组。多播路由器需要这些信息以便知道多
_iorilan
·
2017-09-24 20:27
网络协议
TCP-IP
详解之TCP的保活定时器6
TCP的保活定时器章节目录1.情景描述2.保活举例前言许多TCP/IP的初学者会很惊奇地发现可以没有任何数据流通过一个空闲的TCP连接。也就是说,如果TCP连接的双方都没有向对方发送数据,则在两个TCP模块之间不交换任何信息。例如,没有可以在其他网络协议中发现的轮询。这意味着我们可以启动一个客户与服务器建立一个连接,然后离去数小时、数天、数个星期或者数月,而连接依然保持。中间路由器可以崩溃和重启,
huaishu
·
2017-05-17 11:00
TCP-IP
详解之TCP的坚持定时器5
TCP的坚持定时器章节目录1.一个例子2.糊涂窗口综合症前言可以在图20-3中看到这种情况。当发送方接收到报文段9时,它打开被报文段8关闭的窗口并立即开始发送数据。TCP必须能够处理打开此窗口的ACK(报文段9)丢失的情况。ACK的传输并不可靠,也就是说,TCP不对ACK报文段进行确认,TCP只确认那些包含有数据的ACK报文段。如果一个确认丢失了,则双方就有可能因为等待对方而使连接终止:接收方等待
huaishu
·
2017-05-17 11:00
TCP-IP
详解之TCP的超时与重传4
TCP的超时与重传章节目录1.超时与重传的例子2.往返时间测量3.往返时间RTT的例子4.拥塞举例5.拥塞避免算法6.快速重传与快速恢复算法7.拥塞举例28.按每条路由进行度量9.ICMP的差错10.重新分组前言TCP提供可靠的运输层。它使用的方法之一就是确认从另一端收到的数据。但数据和确认都有可能会丢失。TCP通过在发送时设置一个定时器来解决这种问题。如果当定时器溢出时还没有收到确认,它就重传该
huaishu
·
2017-05-16 13:00
TCP-IP
详解之TCP的成块数据流3
TCP的成块数据流章节目录1.正常数据流2.滑动窗口3.窗口大小4.PUSH标志5.慢启动6.成块数据的吞吐量7.紧急方式前言TCP所使用的被称为滑动窗口协议的另一种形式的流量控制方法。该协议允许发送方在停止并等待确认前可以连续发送多个分组。由于发送方不必每发一个分组就停下来等待确认,因此该协议可以加速数据的传输。正常数据流该命令指示客户向网络发送8个1024字节的数据。图20-1显示了这个过程的
huaishu
·
2017-05-15 18:00
TCP-IP
详解之TCP的交互数据流2
TCP的交互数据流目录章节1.交互式输入2.经受时延的确认3.Nagle算法4.窗口大小通告前言如果按照分组数量计算,约有一半的TCP报文段包含成块数据(如FTP、电子邮件和Usenet新闻),另一半则包含交互数据(如Telnet和Rlogin)。如果按字节计算,则成块数据与交互数据的比例约为90%和10%。这是因为成块数据的报文段基本上都是满长度(full-sized)的(通常为512字节的用户
huaishu
·
2017-05-15 17:00
TCP-IP
详解卷-基础知识
最近准备
TCP-IP
知识温故知新,收集部分资料。收集这些基础模型主要是加深对网络编程的理解,故未对网络管理进行过多的了解,即包是如何选路的。
huaishu
·
2017-05-15 11:00
TCP-IP
详解卷-TCP连接的建立与终结
移动APP与服务端保持通讯状态以及服务端消息的推送都需要长连接的使用,对TCP状态的转换有助于问题的排查。TCP包头TCP状态变迁连接的建立与终止连接建立的超时详见超时与重传。 最大报文段长度最大报文段长度(MSS)表示TCP传往另一端的最大块数据的长度。当一个连接建立时,连接的双方都要通告各自的MSS。当建立一个连接时,每一方都有用于通告它期望接收的MSS选项(MSS选项只能出现在SYN报文段中
huaishu
·
2017-05-08 18:00
tcp-ip
协议第二、三章
第一章讲解的是
tcp-ip
的概述,涵盖了网络的各个方面第二章讲解物理链路层以太网和ieee802封装拆分slip串行线网络链路层主要功能就是1:发送接收ip数据包2:发送arp和接收arp模块应答3发送
2013yang
·
2017-03-07 21:31
三章
tcp-ip
第二
网络&技术
OSI模型的通俗理解以及和
TCP-IP
模型的区别
OSI模型的通俗理解以及和
TCP-IP
模型的区别网络通信其实和现实中寄信的通信方式相似以书信的方式进行通信为例。
空白_回忆
·
2017-02-08 18:06
网站基本知识
TCP/IP三次握手四次挥手
原文链接:http://www.cnblogs.com/xiaohaillong/p/6037853.html本文通过图来梳理
TCP-IP
协议相关知识。
weixin_33733810
·
2016-11-07 10:00
浅谈UDP(数据包长度,收包能力,丢包及进程结构选择)
从
TCP-IP
详解卷一第11章的udp数据包的包头可以看出,udp的最大包长度是2^16-1的个字节。
明明是悟空
·
2016-10-25 09:00
TCP-IP
学习笔记四:NIO的网络编程-多线程实例
TCP/IP学习笔记四:NIO的网络编程-多线程实例标签(空格分隔):网络编程NIO多线程NIO的多线程编程对于单线程的程序来说,我们无法达到并行处理,我们要向达到并行处理,必定会使用多线程,但是我们哪些代码使用子线程呢?我们可以对单线程程序进行分析,在程序中最耗时的操作就是I/O操作(读和写)。找到入口就进行改造程序。服务器端修改代码:packagecom.socket.nio3;importj
motui
·
2016-10-11 21:46
TCP-IP
TCP-IP
学习笔记三:NIO的网络编程-单线程实例
TCP/IP学习笔记三:NIO的网络编程-单线程实例标签(空格分隔):NIO网络编程NIO网络编程-单线程对于BIO的网络编程存在一些问题,NIO的出现就是对BIO的完善,在学习NIO之前要了解NIO的整体设计,也就是要知道为什么NIO能够做到不阻塞?如何做到的不阻塞?NIO的做法就是中间使用一个通道选择器,将使用到的管道都注册到管道选择器中,使用的过程中在管道选择器中取需要的管道,让管道选择器来
motui
·
2016-10-11 21:46
TCP-IP
自考那些事儿:计算机网络原理(原理篇)之网络各层
有的人或许会犯嘀咕,在软件开发中有经典的三层架构来解耦,网络实际执行的标准—
TCP-IP
参考模型将咱们的网络分成了四个层次,它的目的则在于能使得通讯准确、快速、
u012829124
·
2016-04-17 22:00
ARP攻击及实现详解
一、ARP协议关于arp协议作用就不再这里多说了,直接看下图图1上图来源于
TCP-IP
协议详解卷1的图4-3图1中以太网目的地址,以太网源地址,发送端以太地址,发送端IP地址,目的以太网地址,目的IP地址这几个字段的含义很明显
mxway
·
2016-03-26 07:00
arp攻击实现
图解
TCP-IP
协议
本文通过图来梳理
TCP-IP
协议相关知识。TCP通信过程包括三个步骤:建立TCP连接通道,传输数据,断开TCP连接通道。如图1所示,给出了TCP通信过程的示意图。
skyEci
·
2016-01-26 09:00
图解
TCP-IP
协议
本文通过图来梳理
TCP-IP
协议相关知识。TCP通信过程包括三个步骤:建立TCP连接通道,传输数据,断开TCP连接通道。如图1所示,给出了TCP通信过程的示意图。
oneSong
·
2016-01-25 23:00
图解TCP/IP协议 帮助大家轻松理解三次握手
本文通过两个图来梳理
TCP-IP
协议相关知识。TCP通信过程包括三个步骤:建立TCP连接通道,传输数据,断开TCP连接通道。如图1所示,给出了TCP通信过程的示意图。
佚名
·
2015-12-16 14:07
1.6文件和目录属性
#文件与目录类型-是文件或二进制d是目录c是字符 作用是处理字符如键盘、显示器b是块设备 作用是存储文件l是软链接 作用是记录文件路径s是socket 作用是进行通信,如
tcp-ip
通信p是管道
timfeng35
·
2015-12-14 11:46
1.6文件和目录属性
JavaScript代码最好的写法
1160是一个
TCP-IP
包中的字节数。最好能将每个javascript文件都保持在1160字节以下以获得最优的下载时间。
·
2015-11-11 19:50
JavaScript
tcp-ip
协议详解二知识进阶
你所不知道的传输层 题记:23页的文档上,满满当当的写满了笔记,纸质的东西,始终害怕丢失,还是选择把它总结到博客上来。 PS.老规矩,列出可能遇到的20个问题,如果您是都能回答的高手,请您绕道,我是小菜,只做自己的学习笔记。 1. 传输层的主要功能是什么?2. 传输层如何区分不同应用程序的数据流?3. 传输层有哪些协议?4.
·
2015-11-11 17:09
tcp
js的最好写法
1160是一个
TCP-IP
包中的字节数。最好能将每个javascript文件都保持在1160字节以下以获得最优的下载时间。 由于这个原因,要删除注释、删除
·
2015-11-11 12:52
js
图解
TCP-IP
协议
图解
TCP-IP
协议 本文通过两个图来梳理
TCP-IP
协议相关知识。TCP通信过程包括三个步骤:建立TCP连接通道,传输数据,断开TCP连接通道。如图1所示,给出了TCP通信过程的示意图。
·
2015-11-11 09:25
tcp
《TCP/IP详解》
《TCP/IP详解》这三卷书(《TCP/IP详解,卷1:协议》、《TCP/IP详解 卷2:实现》、《
TCP-IP
详解卷三TCP事务协议
·
2015-11-08 10:40
TCP/IP
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他