1. TCP提供的服务 我们知道TCP是一个面向连接、提供可靠数据数据传输服务的传输层协议。面向连接意味着发送端和接收端在交换数据前需要建立一个连接,和我们平常打电话一样,在通话前,需要拨号建立连接。为了提高TCP连接的可靠性,TCP提供了超时重发、流量控制、拥塞控制、报文校验、重排序、去除重复。 ... ...
分类:
其他好文 时间:
2018-03-21 15:02:00
阅读次数:
210
tcp是一种面向连接的、可靠的、基于字节流的传输层通信协议。是专门为了在不可靠的互联网络上提供一个可靠的端到端字节流而设计的,面向字节流。 udp(用户数据报协议)是iso参考模型中一种无连接的传输层协议,提供面向操作的简单不可靠的非连接传输层服务,面向报文。 它们之间的区别: 1、tcp是基于连接 ...
分类:
其他好文 时间:
2018-02-26 16:21:34
阅读次数:
159
浏览器的一个请求从发送到返回都经历了什么,讲的越详细越好1、先从网络模型层面:client (浏览器)与 server 通过 http 协议通讯,http 协议属于应用层协议,http 基于 tcp 协议,所以 client 与 server 主要通过 socket 进行通讯;而 tcp 属于传输层 ...
分类:
其他好文 时间:
2018-02-08 12:13:55
阅读次数:
161
TCP和UDP应用场景 tcp是一种面向连接的、可靠的、基于字节流的传输层通信协议。是专门为了在不可靠的互联网络上提供一个可靠的端到端字节流而设计的,面向字节流。 udp(用户数据报协议)是iso参考模型中一种无连接的传输层协议,提供面向操作的简单不可靠的非连接传输层服务,面向报文。 它们之间的区别 ...
分类:
其他好文 时间:
2018-02-02 18:33:58
阅读次数:
147
一、背景知识 1、传输层协议 2、UDP协议 3、端口 4、UDP报文的交付 5、UDP报文格式 6、UDP伪首部与校验和 二、UDP数据结构 1、报文首部结构 2、控制块 三、控制块操作函数 1、使用UDP编程 2、新建控制块 3、绑定控制块 4、连接控制块 5、其他控制块操作函数 四、报文处理函 ...
分类:
其他好文 时间:
2018-01-30 20:01:15
阅读次数:
154
TCP是什么? TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议。TCP在IP报文的协议号是6。TCP是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型: 我 ...
分类:
其他好文 时间:
2018-01-29 21:30:45
阅读次数:
173
1、通讯机制: 同一主机间通讯机制:IPC、message quence,shm(共享内存),semerphone 不同主机间通讯机制:socket(ip:port),一般来说socket通讯都是成对出现:CIP:PORT<--->SIP:PORT2、传输层协议:tcp、udp、sctp;传输层
分类:
其他好文 时间:
2018-01-29 00:20:32
阅读次数:
218
背景 最近是个特殊的阶段,整理自己的知识tree。在网络协议这一块,涉及比较多会有tcp/ip传输层/网络层协议、UDP传输层协议、http/https应用层协议、mysql/redis/mc等应用协议。而在这些协议的连接中都会提到长连接、短连接的概念,需要将其解析清楚。借team内部小分享的机会, ...
分类:
其他好文 时间:
2018-01-22 19:16:08
阅读次数:
241
华为ACL创建ACL基本ACL-仅仅匹配源IP高级ACL-可以同时匹配5元组-源IP、目标IP、源端口、目标端口、传输层协议ID:2000-2999|3000-399|4000-4999name:定义ACL的名字的时候,会让我们选择“类型”aclnameDeny-telnet3999rule5denytcpsource192.168.12.10destination192.168.12.20des
分类:
其他好文 时间:
2018-01-22 11:11:24
阅读次数:
208
传输层的目标是为应用层的网络应用程序进程之间的通信,提供有效,可靠并保证质量的服 传输层之间传输的报文叫做传输层协议数据单元(TPDU) 传输服务原语允许传输用户访问传输服务。服务原语是指协议中的下层协议通过接口为上层协议提供某种服务而发送的原语操作。 传输层寻址 应用进程与一个远程应用进程建立一个 ...
分类:
其他好文 时间:
2018-01-19 23:28:50
阅读次数:
162