网络,RFC
lengye7
这个作者很懒,什么都没留下…
展开
-
RFC导读
RFC文档的导读 一、简介RFC文档也称请求注解文档(Requests for Comments,RFC),这是用于发布Internet标准和Internet其他正式出版物的一种网络文件或工作报告。RFC文档初创于1969年,RFC出版物由RFC编辑(RFC Editor)直接负责,并接受IAB的一般性指导。现在已经有3000多个RFC系列文件,并且这个数目还在不断增加, 内容和I原创 2017-12-24 21:46:44 · 1072 阅读 · 0 评论 -
服务器网卡丢包
有时会发生网络丢包现象,此处的丢包有两种,真正意义上的丢包和逻辑丢包(此处以tcp协议栈丢包为例)。之前falcon-agent也上报了相应的指标,在此处对一些疑问给出尽量详细的解释。二、linux系统pakcet接收的过程过程简单概括为 网卡收到包以后通过DMA传至ring buffer (ring buffer是网卡内部的缓冲区) 网卡触发硬件中断,中断处理函数...转载 2019-03-13 21:03:18 · 2594 阅读 · 0 评论 -
ethtool 解决网卡丢包严重和网卡原理
1 概述最近业务上老有问题,查看发现overruns值不断增加,学习了一下相关的知识。发现数值也在不停的增加。发现这些 errors, dropped, overruns 表示的含义还不大一样。[root@localhost ~]# ifconfig eth0eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500...转载 2019-03-13 21:05:00 · 2049 阅读 · 0 评论 -
Ethernet和802.3的区别及历史
1.前言Ethernet 和 802.3 并不是一回事,虽然我们经常混用这两个术语2.历史上以太网帧格式2.1EthernetV1这是最原始的一种格式,是由XeroxPARC提出的3MbpsCSMA/CD以太网标准的封装格式,后来在1980年由DEC,Intel和Xerox标准化形成EthernetV1标准2.2 EthernetV2(ARPA)Etherne...转载 2019-03-13 21:22:52 · 14624 阅读 · 0 评论 -
为什么当前tcp/ip的链路层没有llc层?
20世纪80年代至90年代,局域网标准众多,如DIX EThernet V2以太网,802.3以太网,802.5令牌环网,802.4令牌总线网等,数据链路层为了更好的适应多种局域网标准,IEEE802委员会将数据链路层拆分成两个子层,逻辑链路控制LLC(Logical Link Control)子层和媒体接入控制MAC(Medium Access Control)子层。90年代后,激烈竞争的局域...转载 2019-03-14 10:23:37 · 1721 阅读 · 0 评论 -
RFC2544性能测试
RFC2544性能测试,由RFC定义的一组测试,RFC2544性能测试,网络互联设备的定标方法。中文名RFC2544性能测试四个测试吞吐量,延迟,帧丢失率,背靠背主要测试参数吞吐概率RFC2544协议用于评测网络互联设备目录1定义 2测试参数定义编辑RFC1242性能测试,网络互联设备的定标术语。定义了四个测试:吞吐量,延迟,帧丢...转载 2019-03-07 00:17:26 · 1292 阅读 · 0 评论 -
以太网MAC层协议
MAC发送模块 MAC发送模块可将上层协议提供的数据封装之后通过MII接口发送给PHY。发送模块可接收主机接口模块的数据帧开始和数据帧结束标志,并通过 主机接口从外部存储器中读取要发送的数据,然后对数据进行封装,然后通过PHY提供的载波侦听和冲突检测信号,在信道空闲时通过MII接口将数据以4位的 宽度发送给PHY,最后由PHY将数据发送到网络上。 发送模块由CRC生成模块(crc_g...转载 2019-03-14 15:12:13 · 5821 阅读 · 0 评论 -
数据链路层中MAC子层和LLC子层的功能分析
1.何为数据链路层的(DATA LINK LAYER)的MAC子层和LLC子层? MAC子层的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制等。MAC子层的存在屏蔽了不同物理链路种类的差异性;在MAC子层的诸多功能中,非常重要的一项功能是仲裁介质的使用权,即规定站点何时可以使用通信介质。实际上,局域网技术中是采用具有冲突检测的载波侦...转载 2019-03-15 15:31:17 · 13492 阅读 · 0 评论 -
流控机制的解析
流控是以太网的一项基本功能,可以防止在端口拥塞的情况下出现丢帧。在深入分析之前,先看一个简单的应用场景: 端口A和B接收报文,端口C向外转发报文。如果端口A和B的收包速率之和大于端口C的带宽,那么部分报文就会缓存在设备内部的报文buffer中。当buffer的占用率达到一定程度时,端口A和B就会向外发送PAUSE帧,通知对端暂停发送一段时间。PAUSE帧只能阻止对端发送普通的数据帧,不能...转载 2019-03-13 20:29:23 · 5105 阅读 · 0 评论 -
Ethernet(以太网)之 物理介质(10Base、100Base-T、100Base-TX等)
在搞网络这一块的时候,看到了100Base-T、100Base-TX等这些东西,在IEEE802.3中,也到处是这些词。大体了解了一下,下面是正文。 以太网采用CSMA/CD(Carrier Sense Multiple Access/Collision Detection,载波监听多路存取和冲突检测)介质访问控制方式的局域网技术,最初由Xerox公司于1975年研制成功,1979年7月~1...转载 2019-03-05 16:47:54 · 5522 阅读 · 0 评论 -
802.1标准
IEEE 802.1是一组协议的集合,如生成树协议、VLAN协议等。为了将各个协议区别开来,IEEE在制定某一个协议时,就在IEEE 802.1后面加上不同的小写字母,如IEEE 802.1a定义局域网体系结构;IEEE 802.1b定义网际互连,网络管理及寻址;IEEE 802.1d定义生成树协议;IEEE 802.1p定义优先级队列;IEEE802.1q定义VLAN标记协议;IEEE802...转载 2019-03-05 16:06:08 · 10207 阅读 · 2 评论 -
免费下载ieee的标准文档
如果需要去ieee这个网站去下载文档,这些标准文档通常都是收费的,当然国内一些学校都是购买了ieee的数据库的,则可以利用学校的数据库进行下载。这里记录的是一种利用别人搭建的免费数据库进行下载的方法http://sci-hub.tw/上述网站可以下载一些ieee的标准文档具体方法是:1、去ieee网站查找相应的文档2、进入如下页面3、将这个页面的网址粘贴到转载 2018-02-06 21:52:24 · 14286 阅读 · 4 评论 -
邮件的结构格式-RFC822
RFC822邮件内容在RFC822文档中定义,邮件内容包括两个主要的组成部分:邮件头和邮件体邮件头部包括以下内容:Return-Path该字段代表邮件的回复地址Received该字段格式为Received from A by B from C(A为发送方,B为接收方,C为收件人的邮件地址)是在SMTP服务器传递过程中加上的,内容由接收邮件的SMTP服务器填写,常常被用来追踪邮件传输的路线和分析邮件...转载 2018-02-23 16:46:58 · 8394 阅读 · 0 评论 -
互联网相关的一些组织
IAB(Internet Architecture Board):互联网架构委员会互联网架构委员会为互联网发展提供长期的技术指导,确保互联网不断成长和发展,成为全球通信和创新的平台。IAB在其工作中致力于:确保互联网是值得信赖的通信媒介,为隐私和安全提供坚实的技术基础,尤其是在普遍监视, 建立互联网的技术方向,使数十亿人能够连接,支持物联网的愿景,并使移动网络蓬勃发展,同时保持作为互联网成功基础的...原创 2018-06-11 17:46:09 · 1937 阅读 · 0 评论 -
RDP协议,remote desktop protocol,远程桌面协议
转自:http://lcx.cc/?i=936(修改、删除了原文的部分内容)一 前言二 概述三 同络层次四 各连接模块说明五 各功能模块说明六 rdpwin结构、数据流说明七 总结一、前言RDP, Remote Desktop Protocol,远程桌面协议,是一个多通道(multi-channel)的协议,让用户(客户端或称“本地电脑”)连上提供微软终端机服务的电脑(服务器端或称“远程电脑”)。...转载 2018-06-06 09:19:29 · 17529 阅读 · 0 评论 -
Poco C++库简介
学习一个框架前,要先明白它的是什么,为什么,怎么用.下面这些文字,是从中文poco官网上转过来的,正如poco c++库的特点,非常清晰,代码风格更是一目了然. poco开发库的特点,非常适合写后台处理程序,效率也是很高的.前台界面程序使用Qt框架库,非常好,两个库相辅相成,可解决项目上的大部分问题.一 概述Poco C++库是:一系列C++类库,类似Java类库,.Net框架,Apple的C...转载 2018-06-23 12:11:14 · 16746 阅读 · 2 评论 -
Libcurl的一些基本介绍
本文转载自 C++ 用libcurl库进行http通讯网络编程 作者:绿色冰点目录一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七、多线程问题八、什么时候libcurl无法正常工作九、关于密码十、HTTP验证...转载 2018-06-23 13:21:39 · 947 阅读 · 0 评论 -
网卡究竟工作在OSI的哪一层?
答案:网卡工作在物理层和数据链路层的MAC子层。解密网络传输 工程师带你深入认识网卡一、什么是网卡?网卡现在已经上成为了目前电脑里的标准配置之一。小小的网卡,究竟蕴涵着多少秘密呢?让我们一起来看。我们最常用的网络设备当属网卡了。网卡本身是LAN(局域网)的设备,通过网关、路由器等设备就可以把这个局域网挂接到Internet上。而Internet本身就是无数个这样的局域网组成的。...转载 2019-02-23 17:53:33 · 30182 阅读 · 0 评论 -
802系列文档
局域网(LAN)的结构主要有三种类型:以太网(Ethernet)、令牌环(Token Ring)、令牌总线(Token Bus)以及作为这三种网的骨干网光纤分布数据接口(FDDI)。它们所遵循的都是IEEE(美国电子电气工程师协会)制定的以802开头的标准,目前共有11个与局域网有关的标准,它们分别是: IEEE802.1── 通用网络概念及网桥等 IEEE802.2── 逻辑链路控制...转载 2019-03-05 16:02:30 · 370 阅读 · 0 评论