Transmission

【网络技术联盟站】网络工程师深入篇之网络基础知识

早过忘川 提交于 2021-01-14 16:26:36
一. 以太网基础: 1. 常见传输介质: (1)同轴电缆(有线电视): (2)双绞线(局域网网线): (3)光纤(广域网网线): 右图中为光纤接口类型: ① ST ② FC ③ SC ④ LC (4)串口电缆 (帧中继网络): 2. 换算单位: ①最小的单位为 :位(bit),表示形式为 0 和 1 ②第二小的单位 :字节(Byte),一个标准英文字母占一个字节位置,8 个 bit;一个标准汉字占二个字节位置,16 个 bit ③比 比 TB 还大的单位有 :还有 PB、EB、ZB、YB 、NB、DB,一般人不常使用 1TB=1024GB; 1GB=1024MB; 1MB=1024KB; 1KB=1024Byte; 1Byte=8bit 3. 以太网 MAC 地址: MAC 地址总共为 48bits ,前 24bit 为各个厂商的唯一标识;后 24bits 为每个厂商为此网卡提供的唯一的身份标识。 例如: E8-4E-56-19-01-72 4. cmd 命令: Net view —查看当前局域网中有哪些主机 Hdwwiz ----安装系统硬件、、、、 Nslookup ---查看 DNS 解析 route add 10.253.251.0 mask 255.255.255.0 -p 192.254.1.1 —配置静态路由 route delete 10.253.251.0

Introduction to All Functions & Features of Brand

大城市里の小女人 提交于 2021-01-14 12:45:53
WHAT IS KEY TOOL PLUS? Xhorse KEY TOOL PLUS Tablet is a professional locksmith tool that integrates the main functions of remote control and chip, anti-theft matching, programming, accessory replacement, maintenance reset, etc., and also reserves future expansion capabilities. One device can solve all the needs of daily work. Key Tool Plus is Xhorse new realesed, first tablet key tool, much easier to complete various automotive programming anywhere with no need to take your laptop, mobile phone. It supports IMMO programming for luxury cars like BMW, BENZ, AUDI, and VW. Besides, it's available

学习笔记:《计算机网络》(第7版 谢希仁)

十年热恋 提交于 2021-01-12 03:05:05
第 1 章 概述 1.1 计算机网络在信息时代中的作用 Internet,即互联网,是计算机网络的代表。 1.2 互联网概述 在计算机网络领域,node应当译为结点,而不是节点。 网络把许多计算机连在一起,而互连网则把许多网络通过路由器连接在一起。与网络相连的计算机常称为主机。由于智能手机中有CPU,因此也可以把连接在计算机网络上的智能手机称为主机。 以小写字母i开头的internet(互连网)是一个通用名词,泛指由多个计算机网络互连而成的计算机网络。在这些网络之间的通信协议(即通信规则)可以任意选择,不一定非要使用TCP/IP协议族。以大写字母I开头的Internet(互联网)则是一个专有名词,指当前全球最大的的互连网,它采用TCP/IP协议族作为通信规则。 互联网服务提供者ISP(Internet Service Provider)在许多情况下,就是一个进行商业活动的公司,因此ISP又常译为互联网服务提供商。 1.3 互联网的组成 互联网的拓扑结构从其工作方式上看,可以划分为边缘部分(由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信和资源共享)和核心部分(由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的)。 处在互联网边缘的部分的就是连接在互联网上的所有主机,又称为端系统。 进程就是运行着的程序。 P2P方式表示Peer-to-Peer方式

人物-发明家-特斯拉:尼古拉·特斯拉

心已入冬 提交于 2021-01-05 13:35:54
ylbtech-人物-发明家-特斯拉:尼古拉·特斯拉 尼古拉·特斯拉(Nikola Tesla,1856年7月10日~1943年1月7日), 塞尔维亚 裔美籍 发明家 、 机械工程师 、 电气工程师 。 他被认为是电力商业化的重要推动者之一 ,并因主持设计了现代 交流电 系统而最为人知。在 迈克尔·法拉第 发现的电磁场理论的基础上,特斯拉在电磁场领域有着多项革命性的发明。他的多项相关专利以及电磁学的理论研究工作是 现代的 无线通信 和 无线电 的基石 。 1. 返回顶部 1、 中文名:尼古拉·特斯拉 外文名:Nikola Tesla、 Никола Тесла 别 名:尼科·特斯拉(Niko Tesla) 国 籍:奥匈帝国(后移民美国) 民 族:塞尔维亚族(南斯拉夫人) 出生地:克罗地亚 出生日期:1856年7月10日 逝世日期:1943年1月7日 职 业:发明家、机械工程师、电气工程师 毕业院校:格拉茨理工大学(实际未毕业) 信 仰:塞尔维亚东正教 主要成就:交流电系统、无线电系统、无线电能传输、雷达、放大发射机 代表作品:《My Inventions》《The Dynamic Theory of Gravity》 目录 1 人物生平 ▪ 早期发展 ▪ 辉煌年代 ▪ 沉寂晚年 ▪ 人物纪年 2 研究领域 3 主要成就 4 轶事典故 ▪ 天才之处 ▪ 人格魅力 ▪ 放弃专利 ▪

TCP&UDP&Socket讲解(上)

六月ゝ 毕业季﹏ 提交于 2020-12-19 07:43:43
这两天我将整理TCP&UDP&Socket,大约花大家10-15分钟之间,希望本篇文章让大家对TCP使用的理解提高一个层次。 建议大家拿出纸和笔,画一下!!! 一、TCP 1. TCP位于 传输层 ,英语全称为Transmission Control Protocol ,又名传输控制协议;UDP英语全称为User Datagram Protocol,又名用户数据报协议。 看到一个名词(红色标出)传输层,在讲解传输层之前,我们看一下协议的体系结构如下图: 摘自计算机网络第七版第一章图 OSI的七层协议体系结构的概念更清楚,也比较完整,但是因为复杂又不太使用 TCP/IP是四层体系结构,应用层,运输层,网际层以及网络接口层,但是网络接口层并没有太多的实际内容 所以在我们使用总采取折中的办法,综合了OSI和TCP/IP的优点,采用一种五层协议的体系结构 2. 五层协议的体系结构 摘自计算机网络第七版第一章图 应用层:为用户的应用程序直接提供服务;HTTP、SMTP等协议,数据单元为报文 运输层:负责的任务就是两个主机中进程之间的通讯提供数据传输服务,TCP或者UDP,数据单元为报文段,用户数据报 网络层:负责在分组交换网上的不同主机提供了通信服务,IP等协议,数据单元为分组(IP数据报、数据报) 数据链路层:将网络层传下的数据报组装成帧并传送 物理层:传送比特流,数据单元:比特 3.端口

TCP/IP协议族的四个层次

…衆ロ難τιáo~ 提交于 2020-12-17 00:47:41
OSI7层模型的小结 : 在7层模型中,每一层都提供一个特殊的网络功能。从网络功能的角度看:下面4层(物理层、数据链路层、网络层和传输层)主要提供数据传输和交换功能,即以节点到节点之间的通信为主;第4层作为上下两部分的桥梁,是整个网络体系结构中最关键的部分;而上3层(会话层、表示层和应用层)则以提供用户与应用程序之间的信息和数据处理功能为主。简言之,下4层主要完成通信子网的功能,上3层主要完成资源子网的功能。以下是TCP/IP分层模型 ________________________________________________________   │        ││D│F│W│F│H│G│T│I│S│U│E | |   │        ││N│I│H│T│T│O│E│R│M│S│ | |   │第四层,应用层 ││S│N│O│P│T│P│L│C│T│E│M| |   │        ││ │G│I│ │P│H│N│ │P│N│A│ 其他 |   │        ││ │E│S│ │ │E│E│ │ │E│I | |   │        ││ │R│ │ │ │R│T│ │ │T│L | |   └───────——─┘└─┴─┴─-┴─┴─-┴─┴─-┴─┴─-┴─┴------————   ┌───────—–─┐┌─────────——-┬──——–──────

QUIC Weekly 每周一草(20201209期)

生来就可爱ヽ(ⅴ<●) 提交于 2020-12-14 16:56:46
关于QUIC协议的论文、IETF进展、博客、视频等等 QUIC 的全称是 Quick UDP Internet Connections protocol, 由 Google 设计提出,目前由 IETF 工作组推动进展。其设计的目标是替代 TCP 成为 HTTP/3 的数据传输层协议。熹乐科技在物联网(IoT)和边缘计算(Edge Computing)场景也一直在打造底层基于 QUIC 通讯协议的低时延边缘计算框架 YoMo ,长时间关注 QUIC 协议的发展,遂整理该文集并配以适当的中文翻译,方便更多关注 QUIC 协议的人学习。 在线社区:🍖 discord/quic 维护者:🦖 YoMo QUIC Weekly - 20201209期 Wireshark v3.4.1 发布, 增加了很多与 QUIC 相关的更新 📢 draft-ietf-quic-manageability 讨论了 QUIC 传输协议的可管理性,重点讨论影响 QUIC 流量的网络操作的注意事项,比如,要实现 QUIC 的负载均衡,建议参考该文 📢 Applicability of the QUIC Transport Protocol 讨论了QUIC传输协议的适用性,重点讨论了影响通过QUIC开发和部署应用协议的注意事项,比如,实现0-RTT的过程中要注意的安全问题 w3c WebTransport

python黏包现象

此生再无相见时 提交于 2020-12-08 10:24:24
#黏包:发送端发送数据,接收端不知道应如何去接收造成的一种数据混乱现象. #关于分包和黏包: #黏包:发送端发送两个字符串"hello"和"word",接收方却一次性接收到"helloword" #分包:发送端发送字符串"helloword",接收方却受到了两个字符串"hello"和"word" #虽然socket环境有这些问题,但是TCP传输数据能保证几点: #顺序不变,发送端发送hello,接收方一点顺序接收hello,这个TCP协议的特点,成为了 #解决分包,黏包问题的关键. #分割的包中间不会插入其它数据 #注意: #如果用socket通讯,就一定要自己定义一份协议,目前的标准协议是:消息头部(包头)+消息长度+消息正文 #TCP协议的拆包机制: #当发送缓冲区的长度大于网卡的MTU时,tcp会将这次发送的数据拆分成几个数据包发出去 #MTU是Maximum Transmission Unit的缩写.意思是网络上传送的最大数据包.MTU的单位是字节 #大部分网络设备的MTU都是1500.如果本机的MTU比网关的MTU大,大的数据包就会被拆分传送 #这样会产生很多数据包碎片,增加丢包率,降低网络数据. #面向字节流的通信特点和Nagle算法 #TCP是面向连接的,面向流的,提供高可靠性服务 #收发两端(客户端和服务端)都要有成对的socket,因此

计算机网络各层协议

别说谁变了你拦得住时间么 提交于 2020-12-06 18:33:41
应用层(典型设备:应用程序, 如FTP, SMTP , HTTP) HTTP (Hypertext Transfer Protocol )超文本传输协议 <端口号 80>, 面向事务的应用层协议。 DNS (Domain Name System )域名解析<端口号53> FTP (File Transfer Protocol )文件传输协议<端口号21>减少或消除不同操作系统下处理文件的不兼容性。 SMTP (Simple Mail Transfer Protocol )简单邮件传输协议 <端口号25> 用于发送邮件。 Gopher (英文原义:The Internet Gopher Protocol 中文释义:(RFC-1436)网际Gopher协议) NNTP (Network News Transport Protocol)RFC-977)网络新闻传输协议 SIP 信令控制协议 RTCP (RTP Control Protocol)RTP 控制协议 RTSP (Real Time Streaming Protocol)实时流传输协议 DHCP (Dynamic Host Configuration Protocol)动态主机分配协议, 使用 UDP 协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配 IP 地址,

表白失败后,我明白了TCP实现原理

孤街醉人 提交于 2020-12-06 08:12:47
前几天发了一个朋友圈,发现暗恋已久的女生给我点了个赞,于是我当晚辗转反侧、彻夜未眠!想着妹子是不是对我有感觉呢?不然怎么会突然给我点赞呢?要不趁机表个白? 图片来自 Pexels 于是第二天我在心中模拟了多次表白的话语,连呼吸都反复练习。 到了晚上,我拨通了妹子的微信语音,还没等对方开口我就按捺不住内心的想法,开始自说自话,一阵狂乱的表达… 足足五分钟一气呵成,一切都是那么自然!可是在我说完之后却半天都没有等到妹子的回应… 过了好一会儿才听到对方的声音:“喂!喂!我这边信号不好,你刚刚在说啥我一句都没听到,我在跟我男朋友逛街呢…”。 我挂断了电话,我也对我这次失败的表白进行了深度的总结!原因就是因为我没有学好 TCP! 如果我懂 TCP,那我在表白之前至少要先问一句“在吗?”!先建立可靠的连接,确保连接正常才能开始表白! 如果我懂 TCP,那我在我说话的过程中需要对方不断的确认,这样才能保证我说的每一句话对方都能听到!这样我才能表白成功! 所以一切都是因为我没有学好 TCP,于是我走进了图书馆… 我们先来看下 TCP 的定义: TCP 全称为 Transmission Control Protocol(传输控制协议),是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP 是为了在不可靠的互联网络上提供可靠的端到端字节流而专门设计的一个传输协议。 这里面每一个字我们都认识