侵权投诉

TCP/IP十个问题

2020-11-04 14:46 次阅读

本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养。

TCP/IP十个问题

一、TCP/IP模型TCP/IP协议模型(TransmissionControlProtocol/InternetProtocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。

基于TCP/IP的参考模型将协议分成四个层次,它们分别是链路层、网络层、传输层和应用层。下图表示TCP/IP模型与OSI模型各层的对照关系。

TCP/IP协议族按照层次由上到下,层层包装。最上面的是应用层,这里面有http,ftp,等等我们熟悉的协议。而第二层则是传输层,著名的TCP和UDP协议就在这个层次。第三层是网络层,IP协议就在这里,它负责对数据加上IP地址和其他的数据以确定传输的目标。第四层是数据链路层,这个层次为待传送的数据加入一个以太网协议头,并进行CRC编码,为最后的数据传输做准备。

上图清楚地表示了TCP/IP协议中每个层的作用,而TCP/IP协议通信的过程其实就对应着数据入栈与出栈的过程。入栈的过程,数据发送方每层不断地封装首部与尾部,添加一些传输的信息,确保能传输到目的地。出栈的过程,数据接收方每层不断地拆除首部与尾部,得到最终传输的数据。

上图以HTTP协议为例,具体说明。

二、数据链路层物理层负责0、1比特流与物理设备电压高低、光的闪灭之间的互换。

数据链路层负责将0、1序列划分为数据帧从一个节点传输到临近的另一个节点,这些节点是通过MAC来唯一标识的(MAC,物理地址,一个主机会有一个MAC地址)。

封装成帧:把网络层数据报加头和尾,封装成帧,帧头中包括源MAC地址和目的MAC地址。

透明传输:零比特填充、转义字符

可靠传输:在出错率很低的链路上很少用,但是无线链路WLAN会保证可靠传输。

差错检测(CRC):接收者检测错误,如果发现差错,丢弃该帧。三、网络层1.IP协议

IP协议是TCP/IP协议的核心,所有的TCP,UDP,IMCP,IGMP的数据都以IP数据格式传输。要注意的是,IP不是可靠的协议,这是说,IP协议没有提供一种数据未传达以后的处理机制,这被认为是上层协议:TCP或UDP要做的事情。

1.1IP地址

在数据链路层中我们一般通过MAC地址来识别不同的节点,而在IP层我们也要有一个类似的地址标识,这就是IP地址。

32位IP地址分为网络位和地址位,这样做可以减少路由器中路由表记录的数目,有了网络地址,就可以限定拥有相同网络地址的终端都在同一个范围内,那么路由表只需要维护一条这个网络地址的方向,就可以找到相应的这些终端了。

A类IP地址:0.0.0.0~127.0.0.0B类IP地址:128.0.0.1~191.255.0.0C类IP地址:192.168.0.0~239.255.255.0

1.2IP协议头

这里只介绍:八位的TTL字段。这个字段规定该数据包在穿过多少个路由之后才会被抛弃。某个IP数据包每穿过一个路由器,该数据包的TTL数值就会减少1,当该数据包的TTL成为零,它就会被自动抛弃。

这个字段的最大值也就是255,也就是说一个协议包也就在路由器里面穿行255次就会被抛弃了,根据系统的不同,这个数字也不一样,一般是32或者是64。

2.ARP及RARP协议

ARP是根据IP地址获取MAC地址的一种协议。

ARP(地址解析)协议是一种解析协议,本来主机是完全不知道这个IP对应的是哪个主机的哪个接口,当主机要发送一个IP包的时候,会首先查一下自己的ARP高速缓存(就是一个IP-

MAC地址对应表缓存)。

如果查询的IP-MAC值对不存在,那么主机就向网络发送一个ARP协议广播包,这个广播包里面就有待查询的IP地址,而直接收到这份广播的包的所有主机都会查询自己的IP地址,如果收到广播包的某一个主机发现自己符合条件,那么就准备好一个包含自己的MAC地址的ARP包传送给发送ARP广播的主机。

而广播主机拿到ARP包后会更新自己的ARP缓存(就是存放IP-

MAC对应表的地方)。发送广播的主机就会用新的ARP缓存数据准备好数据链路层的的数据包发送工作。

RARP协议的工作与此相反,不做赘述。

3.ICMP协议

IP协议并不是一个可靠的协议,它不保证数据被送达,那么,自然的,保证数据送达的工作应该由其他的模块来完成。其中一个重要的模块就是ICMP(网络控制报文)协议。ICMP不是高层协议,而是IP层的协议。

当传送IP数据包发生错误。比如主机不可达,路由不可达等等,ICMP协议将会把错误信息封包,然后传送回给主机。给主机一个处理错误的机会,这

也就是为什么说建立在IP层以上的协议是可能做到安全的原因。

四、pingping可以说是ICMP的最著名的应用,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。

例如:当我们某一个网站上不去的时候。通常会ping一下这个网站。ping会回显出一些有用的信息。一般的信息如下:

ping这个单词源自声纳定位,而这个程序的作用也确实如此,它利用ICMP协议包来侦测另一个主机是否可达。原理是用类型码为0的ICMP发请

求,受到请求的主机则用类型码为8的ICMP回应。

ping程序来计算间隔时间,并计算有多少个包被送达。用户就可以判断网络大致的情况。我们可以看到,ping给出来了传送的时间和TTL的数据。

五、TracerouteTraceroute是用来侦测主机到目的主机之间所经路由情况的重要工具,也是最便利的工具。

Traceroute的原理是非常非常的有意思,它收到到目的主机的IP后,首先给目的主机发送一个TTL=1的UDP数据包,而经过的第一个路由器收到这个数据包以后,就自动把TTL减1,而TTL变为0以后,路由器就把这个包给抛弃了,并同时产生

一个主机不可达的ICMP数据报给主机。主机收到这个数据报以后再发一个TTL=2的UDP数据报给目的主机,然后刺激第二个路由器给主机发ICMP数据

报。如此往复直到到达目的主机。这样,traceroute就拿到了所有的路由器IP。

六、TCP/UDPTCP/UDP都是是传输层协议,但是两者具有不同的特性,同时也具有不同的应用场景,下面以图表的形式对比分析。

面向报文

面向报文的传输方式是应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。因此,应用程序必须选择合适大小的报文。若报文太长,则IP层需要分片,降低效率。若太短,会是IP太小。

面向字节流

面向字节流的话,虽然应用程序和TCP的交互是一次一个数据块(大小不等),但TCP把应用程序看成是一连串的无结构的字节流。TCP有一个缓冲,当应用程序传送的数据块太长,TCP就可以把它划分短一些再传送。

关于拥塞控制,流量控制,是TCP的重点,后面讲解。

TCP和UDP协议的一些应用

什么时候应该使用TCP?

当对网络通讯质量有要求的时候,比如:整个数据要准确无误的传递给对方,这往往用于一些要求可靠的应用,比如HTTP、HTTPS、FTP等传输文件的协议,POP、SMTP等邮件传输的协议。

什么时候应该使用UDP?

当对网络通讯质量要求不高的时候,要求网络通讯速度能尽量的快,这时就可以使用UDP。

七、DNSDNS(DomainName

System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。

八、TCP连接的建立与终止1.三次握手

TCP是面向连接的,无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。在TCP/IP协议中,TCP协议提供可靠的连接服务,连接是通过三次握手进行初始化的。三次握手的目的是同步连接双方的序列号和确认号并交换

TCP窗口大小信息。

第一次握手:建立连接。客户端发送连接请求报文段,将SYN位置为1,Sequence

Number为x;然后,客户端进入SYN_SEND状态,等待服务器的确认;

第二次握手:服务器收到SYN报文段。服务器收到客户端的SYN报文段,需要对这个SYN报文段进行确认,设置AcknowledgmentNumber为x+1(SequenceNumber+1);同时,自己自己还要发送SYN请求信息,将SYN位置为1,Sequence

Number为y;服务器端将上述所有信息放到一个报文段(即SYN+ACK报文段)中,一并发送给客户端,此时服务器进入SYN_RECV状态;

第三次握手:客户端收到服务器的SYN+ACK报文段。然后将Acknowledgment

Number设置为y+1,向服务器发送ACK报文段,这个报文段发送完毕以后,客户端和服务器端都进入ESTABLISHED状态,完成TCP三次握手。

为什么要三次握手?

为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误。

具体例子:“已失效的连接请求报文段”的产生在这样一种情况下:client发出的第一个连接请求报文段并没有丢失,而是在某个网络结点长时间的滞留了,以致延误到连接释放以后的某个时间才到达server。本来这是一个早已失效的报文段。但server收到此失效的连接请求报文段后,就误认为是client再次发出的一个新的连接请求。于是就向client发出确认报文段,同意建立连接。假设不采用“三次握手”,那么只要server发出确认,新的连接就建立了。由于现在client并没有发出建立连接的请求,因此不会理睬server的确认,也不会向server发送数据。但server却以为新的运输连接已经建立,并一直等待client发来数据。这样,server的很多资源就白白浪费掉了。采用“三次握手”的办法可以防止上述现象发生。例如刚才那种情况,client不会向server的确认发出确认。server由于收不到确认,就知道client并没有要求建立连接。”

2.四次挥手

当客户端和服务器通过三次握手建立了TCP连接以后,当数据传送完毕,肯定是要断开TCP连接的啊。那对于TCP的断开连接,这里就有了神秘的“四次分手”。

第一次分手:主机1(可以使客户端,也可以是服务器端),设置Sequence

Number,向主机2发送一个FIN报文段;此时,主机1进入FIN_WAIT_1状态;这表示主机1没有数据要发送给主机2了;

第二次分手:主机2收到了主机1发送的FIN报文段,向主机1回一个ACK报文段,AcknowledgmentNumber为SequenceNumber加1;主机1进入FIN_WAIT_2状态;主机2告诉主机1,我“同意”你的关闭请求;

第三次分手:主机2向主机1发送FIN报文段,请求关闭连接,同时主机2进入LAST_ACK状态;

第四次分手:主机1收到主机2发送的FIN报文段,向主机2发送ACK报文段,然后主机1进入TIME_WAIT状态;主机2收到主机1的ACK报文段以后,就关闭连接;此时,主机1等待2MSL后依然没有收到回复,则证明Server端已正常关闭,那好,主机1也可以关闭连接了。

为什么要四次分手?

TCP协议是一种面向连接的、可靠的、基于字节流的运输层通信协议。TCP是全双工模式,这就意味着,当主机1发出FIN报文段时,只是表示主机1已经没有数据要发送了,主机1告诉主机2,它的数据已经全部发送完毕了;但是,这个时候主机1还是可以接受来自主机2的数据;当主机2返回ACK报文段时,表示它已经知道主机1没有数据发送了,但是主机2还是可以发送数据到主机1的;当主机2也发送了FIN报文段时,这个时候就表示主机2也没有数据要发送了,就会告诉主机1,我也没有数据要发送了,之后彼此就会愉快的中断这次TCP连接。

为什么要等待2MSL?

MSL:报文段最大生存时间,它是任何报文段被丢弃前在网络内的最长时间。

原因有二:

保证TCP协议的全双工连接能够可靠关闭

保证这次连接的重复数据段从网络中消失第一点:如果主机1直接CLOSED了,那么由于IP协议的不可靠性或者是其它网络原因,导致主机2没有收到主机1最后回复的ACK。那么主机2就会在超时之后继续发送FIN,此时由于主机1已经CLOSED了,就找不到与重发的FIN对应的连接。所以,主机1不是直接进入CLOSED,而是要保持TIME_WAIT,当再次收到FIN的时候,能够保证对方收到ACK,最后正确的关闭连接。

第二点:如果主机1直接CLOSED,然后又再向主机2发起一个新连接,我们不能保证这个新连接与刚关闭的连接的端口号是不同的。也就是说有可能新连接和老连接的端口号是相同的。一般来说不会发生什么问题,但是还是有特殊情况出现:假设新连接和已经关闭的老连接端口号是一样的,如果前一次连接的某些数据仍然滞留在网络中,这些延迟数据在建立新连接之后才到达主机2,由于新连接和老连接的端口号是一样的,TCP协议就认为那个延迟的数据是属于新连接的,这样就和真正的新连接的数据包发生混淆了。所以TCP连接还要在TIME_WAIT状态等待2倍MSL,这样可以保证本次连接的所有数据都从网络中消失。

九、TCP流量控制如果发送方把数据发送得过快,接收方可能会来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。

利用滑动窗口机制可以很方便地在TCP连接上实现对发送方的流量控制。

设A向B发送数据。在连接建立时,B告诉了A:“我的接收窗口是rwnd=400”(这里的rwnd表示receiverwindow)

。因此,发送方的发送窗口不能超过接收方给出的接收窗口的数值。请注意,TCP的窗口单位是字节,不是报文段。假设每一个报文段为100字节长,而数据报文段序号的初始值设为1。大写ACK表示首部中的确认位ACK,小写ack表示确认字段的值ack。

从图中可以看出,B进行了三次流量控制。第一次把窗口减少到rwnd=300,第二次又减到了rwnd=100,最后减到rwnd=0,即不允许发送方再发送数据了。这种使发送方暂停发送的状态将持续到主机B重新发出一个新的窗口值为止。B向A发送的三个报文段都设置了ACK=1,只有在ACK=1时确认号字段才有意义。

TCP为每一个连接设有一个持续计时器(persistencetimer)。只要TCP连接的一方收到对方的零窗口通知,就启动持续计时器。若持续计时器设置的时间到期,就发送一个零窗口控测报文段(携1字节的数据),那么收到这个报文段的一方就重新设置持续计时器。

十、TCP拥塞控制1.慢开始和拥塞避免

发送方维持一个拥塞窗口cwnd(congestionwindow

)的状态变量。拥塞窗口的大小取决于网络的拥塞程度,并且动态地在变化。发送方让自己的发送窗口等于拥塞窗口。

发送方控制拥塞窗口的原则是:只要网络没有出现拥塞,拥塞窗口就再增大一些,以便把更多的分组发送出去。但只要网络出现拥塞,拥塞窗口就减小一些,以减少注入到网络中的分组数。

慢开始算法:

当主机开始发送数据时,如果立即所大量数据字节注入到网络,那么就有可能引起网络拥塞,因为现在并不清楚网络的负荷情况。

因此,较好的方法是先探测一下,即由小到大逐渐增大发送窗口,也就是说,由小到大逐渐增大拥塞窗口数值。

通常在刚刚开始发送报文段时,先把拥塞窗口cwnd

设置为一个最大报文段MSS的数值。而在每收到一个对新的报文段的确认后,把拥塞窗口增加至多一个MSS的数值。用这样的方法逐步增大发送方的拥塞窗口cwnd

,可以使分组注入到网络的速率更加合理。

每经过一个传输轮次,拥塞窗口cwnd就加倍。一个传输轮次所经历的时间其实就是往返时间RTT。

不过“传输轮次”更加强调:把拥塞窗口cwnd所允许发送的报文段都连续发送出去,并收到了对已发送的最后一个字节的确认。

另,慢开始的“慢”并不是指cwnd的增长速率慢,而是指在TCP开始发送报文段时先设置cwnd=1,使得发送方在开始时只发送一个报文段(目的是试探一下网络的拥塞情况),然后再逐渐增大cwnd。

为了防止拥塞窗口cwnd增长过大引起网络拥塞,还需要设置一个慢开始门限ssthresh状态变量。慢开始门限ssthresh的用法如下:

当cwnd《ssthresh时,使用上述的慢开始算法。

当cwnd》ssthresh时,停止使用慢开始算法而改用拥塞避免算法。

当cwnd=ssthresh时,既可使用慢开始算法,也可使用拥塞控制避免算法。拥塞避免

让拥塞窗口cwnd缓慢地增大,即每经过一个往返时间RTT就把发送方的拥塞窗口cwnd加1,而不是加倍

。这样拥塞窗口cwnd按线性规律缓慢增长,比慢开始算法的拥塞窗口增长速率缓慢得多。

无论在慢开始阶段还是在拥塞避免阶段,只要发送方判断网络出现拥塞(其根据就是没有收到确认),就要把慢开始门限ssthresh设置为出现拥塞时的发送

方窗口值的一半(但不能小于2)。然后把拥塞窗口cwnd重新设置为1,执行慢开始算法。

这样做的目的就是要迅速减少主机发送到网络中的分组数,使得发生拥塞的路由器有足够时间把队列中积压的分组处理完毕。

如下图,用具体数值说明了上述拥塞控制的过程。现在发送窗口的大小和拥塞窗口一样大。

2.快重传和快恢复

快重传

快重传算法首先要求接收方每收到一个失序的报文段后就立即发出重复确认(为的是使发送方及早知道有报文段没有到达对方)而不要等到自己发送数据时才进行捎带确认。

接收方收到了M1和M2后都分别发出了确认。现在假定接收方没有收到M3但接着收到了M4。

显然,接收方不能确认M4,因为M4是收到的失序报文段。根据可靠传输原理,接收方可以什么都不做,也可以在适当时机发送一次对M2的确认。

但按照快重传算法的规定,接收方应及时发送对M2的重复确认,这样做可以让

发送方及早知道报文段M3没有到达接收方。发送方接着发送了M5和M6。接收方收到这两个报文后,也还要再次发出对M2的重复确认。这样,发送方共收到了

接收方的四个对M2的确认,其中后三个都是重复确认。

快重传算法还规定,发送方只要一连收到三个重复确认就应当立即重传对方尚未收到的报文段M3,而不必继续等待M3设置的重传计时器到期。

由于发送方尽早重传未被确认的报文段,因此采用快重传后可以使整个网络吞吐量提高约20%。

快恢复

与快重传配合使用的还有快恢复算法,其过程有以下两个要点:

当发送方连续收到三个重复确认,就执行“乘法减小”算法,把慢开始门限ssthresh减半。

与慢开始不同之处是现在不执行慢开始算法(即拥塞窗口cwnd现在不设置为1),而是把cwnd值设置为慢开始门限ssthresh减半后的数值,然后开始执行拥塞避免算法(“加法增大”),使拥塞窗口缓慢地线性增大。

责任编辑:haq

收藏 人收藏
分享:

评论

相关推荐

天翼智联与九州云签署边缘战略合作协议

久违了的世界移动通信大会(MWC)近日重返线下。在5G网络初具规模,行业应用落地开花的当下,通信行业....
的头像 我快闭嘴 发表于 03-05 17:25 233次 阅读
天翼智联与九州云签署边缘战略合作协议

企业组织为什么要建立专用核心网?

就在几年前,全球移动专用网络(MPN)似乎看起来过于复杂,不可能实现。然而,今天的企业正在开发需要这....
的头像 如意 发表于 03-05 16:12 280次 阅读
企业组织为什么要建立专用核心网?

美参议员呼吁将高速宽带传输速度提高四倍

联邦政府对高速宽带的定义在过去六年中一直停滞不前,自2015年以来,25Mbps的下行速度,3Mbp....
发表于 03-05 15:26 381次 阅读
美参议员呼吁将高速宽带传输速度提高四倍

中国银保监会:存量风险大幅压缩 监管制度逐步健全

目前网络借贷领域风险形势已发生根本好转。下一阶段工作重心将转向网贷机构存量风险处置和网贷风险监管长效....
发表于 03-05 14:28 66次 阅读
中国银保监会:存量风险大幅压缩  监管制度逐步健全

奥拓电子如何在LED行业脱颖而出?

在华北、华东等地区,还有寒潮突然袭来。但是卖力生长的万物宣告了真相:寒冬已经过去。
发表于 03-05 13:53 377次 阅读
奥拓电子如何在LED行业脱颖而出?

F5G全光网构成智慧城市的全光底座

首先,它是一张全光基础网,通过打造城市1ms时延圈,为智慧城市各类业务应用及创新提供坚实基础,帮助运....
的头像 我快闭嘴 发表于 03-05 13:40 201次 阅读
F5G全光网构成智慧城市的全光底座

家电企业在2021年两会上说了什么?

今年两会正逢“十四五”开局之年、全面建设社会主义现代化国家新征程开启之年。在这一特殊时点举行的两会,....
的头像 我快闭嘴 发表于 03-05 11:50 535次 阅读
家电企业在2021年两会上说了什么?

面向未来,打造高品质共享5G网络

3月5日消息(乐思)日前,工信部无线电管理局发布《2100MHz频段5G移动通信系统基站射频技术要求....
的头像 电子魔法师 发表于 03-05 11:30 249次 阅读
面向未来,打造高品质共享5G网络

四款5G续航神机推荐

自从用上5G网络,很多小伙伴表示手机刷的更畅快了,看视频、打游戏也不卡顿了。以前看视频要多加载几秒才....
的头像 我快闭嘴 发表于 03-05 10:39 192次 阅读
四款5G续航神机推荐

中国联通张云勇:5G消息今年3月份可进行推广应用

今年两会,全国政协委员、中国联通产品中心总经理张云勇提交了两份关于5G的提案,他在接受记者专访时指出....
发表于 03-05 09:41 516次 阅读
中国联通张云勇:5G消息今年3月份可进行推广应用

中国联通张云勇:发展5G要“一心一意”并“审慎包容”

“保守估计,信息通信业的溢出效应是6∶1,也就是运营商的信息通信可以促进六个以上行业的数字经济。”全....
发表于 03-05 09:10 587次 阅读
中国联通张云勇:发展5G要“一心一意”并“审慎包容”

700MHz为何成为乡村5G覆盖的关键?

选择低频组网一直被业界认为是实现5G网络在农村地区深度覆盖的关键。作为黄金低频的700MHz 5G网....
发表于 03-05 09:04 394次 阅读
700MHz为何成为乡村5G覆盖的关键?

韩国目前有近1300万5G用户

韩媒援引韩国科学和ICT部的数据显示,韩国截止到2021年1月底5G用户数为1287万,2021年开....
的头像 如意 发表于 03-04 15:55 161次 阅读
韩国目前有近1300万5G用户

全球首个基于5G端到端切片的智能交通典型场景落地

2021年2月上海展期间,中国电信、中兴通讯联合业界合作伙伴发布全球首个基于5G端到端切片的智能交通....
的头像 璟琰乀 发表于 03-04 15:50 330次 阅读
全球首个基于5G端到端切片的智能交通典型场景落地

5G新功能不断涌现,VIAVI提前布局毫米波

根据工信部最新公布的数据,截止2020年底,我国累计建设5G基站超过71.8万个,基本覆盖全国所有的....
的头像 璟琰乀 发表于 03-04 15:31 148次 阅读
5G新功能不断涌现,VIAVI提前布局毫米波

雷军建议:运用智能技术帮助老年人更好融入数字生活

3月4日,雷军围绕推动数字经济和科技创新的大方向,发布了《我的2021两会建议》:关于进一步推动我国....
的头像 我快闭嘴 发表于 03-04 13:29 325次 阅读
雷军建议:运用智能技术帮助老年人更好融入数字生活

5G网络比4G更费电?

虽然威瑞森在推文中没有提到5G,但是在推特上回应威瑞森的人和撰写报道的记者指出,按照这个步骤操作,其....
发表于 03-04 12:50 542次 阅读
5G网络比4G更费电?

法国两家运营商开始拆除华为设备

据Light Reading报道,法国两家运营商已经开始了将华为设备从其网络中进行剥离的痛苦过程,此....
的头像 璟琰乀 发表于 03-04 11:55 354次 阅读
法国两家运营商开始拆除华为设备

推进5G网络建设,加快6G网络布局

近日,工信部总工程师田玉龙在国新办新闻发布会透露,将大力推动信息通信业的高质量发展,今年要有序推进5....
的头像 电子魔法师 发表于 03-04 10:22 486次 阅读
推进5G网络建设,加快6G网络布局

5G毫米波究竟能有多牛?

想在春天气息渐近的上海滑一场“雪”吗?正在这里举行的2021年世界移动通信大会(上海)上,一个特殊的....
发表于 03-04 09:26 231次 阅读
5G毫米波究竟能有多牛?

法国开始拆除华为无线设备

据报道,随着法国政府采取措施将华为从除偏远地区外的所有地区清除,欧洲阿尔蒂塞公司旗下的法国无线电话公....
的头像 我快闭嘴 发表于 03-04 08:53 1638次 阅读
法国开始拆除华为无线设备

爱立信提出“AI By Design”原生AI理念

2月25日,在2021世界移动大会·上海(暨2021MWC Shanghai)期间举办的“人工智能峰....
的头像 爱立信中国 发表于 03-03 17:37 826次 阅读
爱立信提出“AI By Design”原生AI理念

是德科技公司发布全新AresONE-S 400GE测试系统

2021年2月24日,北京——是德科技公司(NYSE:KEYS)发布全新 AresONE-S 400....
的头像 是德科技快讯 发表于 03-03 16:01 198次 阅读
是德科技公司发布全新AresONE-S 400GE测试系统

基于机智云技术的智能宠物管理系统

摘要:为了方便人们更好地管理宠物,设计基于STM32和机智云SDK进行二次开发的安卓APP宠物管理系....
的头像 机智云开发者 发表于 03-03 15:40 219次 阅读
基于机智云技术的智能宠物管理系统

日本在全球5G竞争格局中的发展现状分析

全球5G发展的脚步不断向前,GSMA预计,至2021年底5G网络将覆盖全球1/5的人口;到2025年....
发表于 03-03 14:41 413次 阅读
日本在全球5G竞争格局中的发展现状分析

中国电信助力企业加快数字化转型升级步伐

随着“新基建”的持续推进,业界对通过5G技术实现数字化转型的需求更加迫切。由于不同行业信息化特征差异....
发表于 03-03 14:41 404次 阅读
中国电信助力企业加快数字化转型升级步伐

新专网、新机遇,5G to B正当时

当前,5G网络建设进入快车道,公共通信网络(以下简称公网)正以前所未有的态势飞速发展。在生活中,人们....
发表于 03-03 14:22 217次 阅读
新专网、新机遇,5G to B正当时

一文了解Wi-Fi 6技术

新年伊始,不少朋友开始“琢磨”起装新家的事宜,随着人们对网络的依赖,不少家庭纷纷重视起家庭网络的搭建....
的头像 我快闭嘴 发表于 03-03 13:02 186次 阅读
一文了解Wi-Fi 6技术

小米首款5G旗舰只能用4G网络?

3月3日消息,据报道,四川资阳小米9 Pro 5G用户汪先生反映,自己的手机无法再使用5G网络。对此....
的头像 我快闭嘴 发表于 03-03 12:13 412次 阅读
小米首款5G旗舰只能用4G网络?

中国量子通信产业是如何发展的?

近一两年里,随着有关量子科技的报道越来越多地出现在眼前,我们恐怕再也不能仅仅停留在“遇事不决,量子力....
的头像 我快闭嘴 发表于 03-03 10:43 191次 阅读
中国量子通信产业是如何发展的?

“十三五”期间我国建成全球规模最大的光纤和4G网络

我国“十三五”制造强国和网络强国建设主要目标如期完成 连续十一年成为世界最大制造业国家 “‘十三五’....
的头像 工业互联网产业联盟 发表于 03-03 10:40 109次 阅读
“十三五”期间我国建成全球规模最大的光纤和4G网络

英特尔联手中国电信发布白皮书

上周刚刚结束的MWC21上海展上,英特尔与合作伙伴共同展示了涉及核心网络、边缘计算、AI、云小站等多....
的头像 我快闭嘴 发表于 03-03 10:39 160次 阅读
英特尔联手中国电信发布白皮书

中国电信:5G尚处发展初期,还未达到预期

在2月23日举行的2021 MWC上海展开幕式上,中国电信集团有限公司董事长柯瑞文通过线上的方式发表....
的头像 CPCA印制电路信息 发表于 03-03 10:21 312次 阅读
中国电信:5G尚处发展初期,还未达到预期

新能源汽车产业发展处于爬坡过坎的关键期

3月2日消息,在昨日国新办举行的工业和信息化发展情况新闻发布会上,工业和信息化部部长肖亚庆表示:“新....
的头像 我快闭嘴 发表于 03-03 10:17 316次 阅读
新能源汽车产业发展处于爬坡过坎的关键期

移远通信如何助力5G赋能千行百业?

2021年上海MWC的会场,大量5G行业应用的展示,如同从未来穿越至当下,工作与生活的方式将因为5G....
发表于 03-03 09:55 237次 阅读
移远通信如何助力5G赋能千行百业?

浅谈5G对企业数字化转型的影响

企业如何应对5G技术变革所带来的商业变局?知名咨询公司安永3月1日发布了一份研究报告,聚焦5G对于商....
发表于 03-02 16:48 484次 阅读
浅谈5G对企业数字化转型的影响

基站升级后5G手机无法启用5G网络?

使用了半年多的5G手机突然出现异常,用户询问后被告知需要更换新手机。3月1日,四川资阳手机用户汪先生....
的头像 我快闭嘴 发表于 03-02 16:14 390次 阅读
基站升级后5G手机无法启用5G网络?

美国网络和信息技术新趋势和领域

2021年1月,美国总统科学技术顾问委员会(PCAST)向美国总统和国会提交《网络和信息技术研发计划....
的头像 集成电路研发竞争情报 发表于 03-02 14:55 362次 阅读
美国网络和信息技术新趋势和领域

中国移动完成业界首创5G智简本地网商用试点

近日,中国移动联合中兴通讯、新凤鸣完成业界首创的5G智简本地网商用试点。
的头像 电子魔法师 发表于 03-02 14:08 657次 阅读
中国移动完成业界首创5G智简本地网商用试点

华为Mate 40E或将发布:搭载麒麟990E处理器

华为最近的情况想必大家都已经知道了,华为的产品总是“一机难求”。而为了使自己的手机业务能够延续下去,....
的头像 我快闭嘴 发表于 03-02 13:33 963次 阅读
华为Mate 40E或将发布:搭载麒麟990E处理器

在线为PROFINET IO设备分配名称

在“设备和网络”(Devices & networks) 编辑器中,右键单击所需的 PROFINET....
的头像 机器人及PLC自动化应用 发表于 03-02 11:10 142次 阅读
在线为PROFINET IO设备分配名称

浅析车路协同的发展现状及未来前景

近日,中共中央、国务院印发的《国家综合立体交通网规划纲要》中提出,在未来 15 年,通过实现北斗时空....
的头像 我快闭嘴 发表于 03-02 11:05 829次 阅读
浅析车路协同的发展现状及未来前景

2020年第四季度蔚来交付汽车17353辆

3月2日,中国电动车企业蔚来公布截至2020年12月31日的2020财年第四季度和全年未经审计的财务....
的头像 我快闭嘴 发表于 03-02 10:23 263次 阅读
2020年第四季度蔚来交付汽车17353辆

企业如何应对5G变革所带来的商业变局

企业如何应对5G技术变革所带来的商业变局?知名咨询公司安永3月1日发布了一份研究报告,聚焦5G对于商....
的头像 电子魔法师 发表于 03-02 10:17 180次 阅读
企业如何应对5G变革所带来的商业变局

工信部:5G流量单价两年降46%

3月1日消息,上午10时,国务院新闻办公室举行新闻发布会,介绍工业和信息化发展情况并答记者问。 根据....
的头像 璟琰乀 发表于 03-02 09:37 392次 阅读
工信部:5G流量单价两年降46%

华为实现未来网络演进的两大转变

在MWC 2021上海智能自治网络峰会上,华为数字转型首席战略官车海平博士发表了《聚力网络自治,加速....
的头像 璟琰乀 发表于 03-01 17:44 818次 阅读
华为实现未来网络演进的两大转变

盘点即将登场的三款5G智能手机

工信部副部长刘烈宏日前透露,中国已建成开通71.8万个5G基站,独立组网模式的5G网络,已经覆盖全国....
的头像 我快闭嘴 发表于 03-01 17:30 597次 阅读
盘点即将登场的三款5G智能手机

中国5G基站和用户数量位居全球第一

5G对于推动我国多行业实现数字化、智能化升级十分重要,也决定着我国在通信领域的世界地位。因此,近两年....
发表于 03-01 15:46 525次 阅读
中国5G基站和用户数量位居全球第一

5G具体如何在这些场景中落地?

沉寂两年,MWC(世界移动通信大会)于 2 月 23 日-25 日在上海重启。受到疫情的影响,今年的....
发表于 03-01 13:36 279次 阅读
5G具体如何在这些场景中落地?

5G到底有什么不一样?

从呱呱坠地,到完成全国地市覆盖,中国5G以历史最快的速度迈入了自己的青春期。中国亿万5G用户随之而来....
发表于 03-01 13:25 345次 阅读
5G到底有什么不一样?

让CPU告诉你硬盘和网络到底有多慢

硬盘和网络到底有多慢看了就知道
发表于 02-22 06:30 0次 阅读
让CPU告诉你硬盘和网络到底有多慢

基于TCP/IP协议的多线程通信的基本方法

本文给出了一种在Windows NT下基于TCP/IP协议的多线程通信的基本方法,根据该方法进行修改和扩充,便可设计出符合具体应...
发表于 02-04 07:08 0次 阅读
基于TCP/IP协议的多线程通信的基本方法

labview TCP网络通信基础教程分享

非常实用的labview TCP网络通信教程 欢迎下载
发表于 01-06 17:00 288次 阅读
labview TCP网络通信基础教程分享

OSI七层模型及TCP/IP五层模型的协议解析

OSI和TCP/IP是很基础但又非常重要的网络基础知识,理解得透彻对运维工程师来说非常有帮助。 ...
发表于 12-31 06:02 101次 阅读
OSI七层模型及TCP/IP五层模型的协议解析

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】MODBUS TCP

在工业场景,modbus还是比较常用的通信协议。 modbus协议可以去www.modbus.org下载。 在传统串口模式中,modbus都是分主机和从...
发表于 12-07 23:16 270次 阅读
【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】MODBUS TCP

网络丢包常见故障分析及处理方式

  网络有问题,首先我们会进行ping命令,所谓网络丢包是我们在使用ping命令(检测某个系统能否正常运行)对目的站进行询问时,...
发表于 12-01 16:04 141次 阅读
网络丢包常见故障分析及处理方式

什么是深度残差收缩网络?

   深度残差收缩网络是深度残差网络的一种新的升级版本,其实是深度残差网络、注意力机制(参照Squeeze-and-Excitation Ne...
发表于 11-26 06:33 101次 阅读
什么是深度残差收缩网络?

关于Modbus协议的PLC和仪表转SQL数据库双向通讯

IGT-DSER智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到MySQL...
发表于 11-25 10:51 1170次 阅读
关于Modbus协议的PLC和仪表转SQL数据库双向通讯

《HarmonyOS网络编程》实验指导、代码、课件

HarmonyOS物联网编程第四讲——HarmonyOS网络编程 本讲包含以下内容,具体代码、课件、代码实验指南请下载附件: ...
发表于 11-20 14:12 3698次 阅读
《HarmonyOS网络编程》实验指导、代码、课件

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】TCP/IP编程简述和TCP客户端demo

本篇学习内容主要参考润和官方demo https://gitee.com/hihopeorg/HarmonyOS-IoT-Application-Development 连老师TC...
发表于 11-14 16:26 123次 阅读
【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】TCP/IP编程简述和TCP客户端demo