
网络协议
cany1000
码农。无所谓,像蜗牛一点一点爬。
展开
-
QOS
QOS:Quality of Service 服务质量 – 网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。当网络过载或拥塞时,Qos能保证重要业务不受延迟或丢弃,同时保证网络的高效运行。为何需要Qos:---- 在网络中总有一些诸如传输时延,处理时延,CRC错误之类不可调整的因素存在---- 有缓冲延时、丢包率等和链路有关的因素存在---- 在绝大多数的网络中都原创 2016-10-27 21:07:28 · 2695 阅读 · 0 评论 -
TCP/UDP的Socket编程接口详解
基于TCP(面向连接)的socket编程,分为客户端和服务器端。服务器端的流程如下:(1)创建套接字(socket)(2)将套接字绑定到一个本地地址和端口上(bind)(3)将套接字设为监听模式,准备接收客户端请求(listen)即等待客户端调用connect().(4)等待客户请求到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept)(5)用返回的套接字和客户端进行...原创 2018-06-20 11:23:47 · 25934 阅读 · 3 评论 -
Socket 编程--TCP实现的例子
基于TCP(面向连接)的socket编程,分为客户端和服务器端。客户端的流程如下:(1)创建套接字(socket)(2)向服务器发出连接请求(connect)(3)和服务器端进行通信(send/recv)(4)关闭套接字服务器端的流程如下:(1)创建套接字(socket)(2)将套接字绑定到一个本地地址和端口上(bind)(3)将套接字设为监听模式,准备接收客户端请求(listen)(4)等待客户...原创 2018-06-21 11:10:55 · 2076 阅读 · 0 评论 -
sockaddr和sockaddr_in详解
struct sockaddr和struct sockaddr_in这两个结构体用来处理网络通信的地址。一、sockaddrsockaddr在头文件#include <sys/socket.h>中定义,sockaddr的缺陷是:sa_data把目标地址和端口信息混在一起了,如下:struct sockaddr { sa_family_t sin_family;//地址族...转载 2018-06-13 18:55:55 · 13200 阅读 · 0 评论 -
TCP和UDP
1)TCP传输控制协议TCP提供一种面向连接的、可靠的字节流服务。面向连接意味着两个使用TCP的应用(通常一个是客户,另一个是服务器)在彼此交换数据之间必须先建立一个TCP连接。在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP。TCP通过下列方式来提供可靠性:-- 应用数据被分割成TCP认为最适合发送的数据块。由TCP传递给IP的信息单位称为报文段或段(segment)-- 当T...原创 2018-05-23 17:09:57 · 396 阅读 · 0 评论 -
网关-GateWay
1、网关网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打翻译 2016-12-14 10:36:14 · 886 阅读 · 0 评论 -
以太网,令牌网,FDDI,ATM,WLAN的区别
通常我们常见的“LAN”就是指局域网,所谓局域网,那就是在局部地区范围内的网络,它所覆盖的地区范围较小。局域网在计算机数量配置上没有太多的限制,少的可以只有两台,多的可达几百台。目前局域网最快的速率要算现今的10G以太网了。IEEE的802标准委员会定义了多种主要的LAN网:以太网(Ethernet)、令牌环网(Token Ring)、光纤分布式接口网络(FDDI)、异步传输模式网原创 2017-09-05 16:04:58 · 25925 阅读 · 0 评论 -
SPI Nor Flash
SPI协议Slave与Master一般而言,提供clock的一方称为master。如下图(7-1)中的SCLK方向可知:Processor为master,而Peripheral为slave。SPI设备接口SPI uses four main signals:Master Out Slave In (MOSI)Master In Slave Out (MISO转载 2017-05-22 14:43:44 · 2823 阅读 · 0 评论 -
TCP/IP协议概述
1、TCP/IP协议族分为四层:链路层、网络层、运输层和应用层。2、多个网络连在一起形成一个网络的网络,称作互联网(internet)。一个互联网就是一组通过相同协议族互连在一起的网络。多接口主机具有多个IP地址,其中每个接口都对应一个IP地址。由于互联网上的每个接口必须有一个唯一的IP地址,因此必须要有一个管理机构为接入互联网的网络分配IP地址。这个管理机构就是互联网络信息中心(原创 2016-12-16 17:11:53 · 359 阅读 · 0 评论 -
DHCP-动态主机配置协议
1、功能和应用两台连接到互联网上的电脑相互之间通信,必须有各自的IP地址,由于IP地址资源有限,宽带接入运营商不能做到给每个报装宽带的用户都能分配一个固定的IP地址(所谓固定IP就是即使在你不上网的时候,别人也不能用这个IP地址,这个资源一直被你所独占),所以要采用DHCP方式对上网的用户进行临时的地址分配。也就是你的电脑连上网,DHCP服务器才从地址池里临时分配一个IP地址给你,转载 2016-12-14 10:26:36 · 905 阅读 · 0 评论 -
多路复用
1 多路复用(multiplexing),简称复用,是通信技术中的基本概念2 多路复用--将资源片分配给各路“呼叫”(calls)--每路呼叫独占分配到的资源片进行通信--资源片可能“闲置”( idle)无共享3 典型多路复用方法4 频分复用5 时分复用6 码分复用转载 2016-11-29 14:59:10 · 384 阅读 · 0 评论 -
数据交换
1 如何实现数据通过网络核心(路由器,交换机....)从源主机到达目的主机?数据交换2 数据交换的类型有?--电路交换:整个报文的比特流连续地从源点直达终点,好像在一个管道中传送。--报文交换:整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个结点。--分组交换:单个分组(只是整个报文的一部分)传送到相邻结点,存储下来后查找转发表。3 电路交换的特原创 2016-11-29 14:54:57 · 498 阅读 · 0 评论 -
IP协议
IP: 网际协议1)IP是TCP/IP协议族中最为核心的协议。因为所有的TCP、UDP、ICMP和IGMP的数据都以IP数据报格式传输。2)IP协议提供的是不可靠的、无连接的数据报传送服务。---- 不可靠:它不能保证IP数据报可以成功的从信源到达信宿。但是它会提供最好的传输服务。 如果发生某种错误时,IP有一个简单的错误处理算法:丢弃该数据,翻译 2016-03-31 18:49:08 · 532 阅读 · 0 评论 -
计算机网络(一)
1、计算机网络最突出的特点是:联网的计算机能够相互实现资源共享。2、网络体系结构中,相邻层之间的关系是:服务与被服务。3、数据通信中,利用电话交换网与调制解调器进行数据传输的方法属于:频带传输。4、Unix操作系统的内核部分由文件子系统和进程控制子系统组成。5、www客户机和www服务器之间通信使用的传输协议是:HTTP。6、如果没有特殊声明,匿名FTP服务登录帐号为:anon原创 2016-11-09 12:00:18 · 603 阅读 · 0 评论 -
地址解析协议ARP和RARP
1、地址解析协议的工作原理(ARP:Address Resolution Protocol)广播发送ARP请求,单播发送ARP响应。1)首先,每个主机都会在自己的ARP缓冲区中建立一个ARP列表,以表示IP地址和MAC地址之间的对应关系。2)当源主机要发送数据时,首先检查ARP列表中是否有对应IP地址的目的主机的MAC地址,如果有,则直接发送数据,如果没有,就向本网段的所有主机发送ARP数据包,该...原创 2018-06-27 10:18:14 · 901 阅读 · 0 评论