RISC(Reduced Instruction Set Computers,精简指令集计算机)
是两大类主流的CPU指令集类型,其中CISC以Intel,AMD的X86 CPU为代表,而RISC以ARM,IBM Power为代表。
总结一下CISC和RISC的主要区别:
CISC
1)指令是可变长格式
2)采用微程序控制器。通过操作内存、寄存器、运算器来完成复杂指令的,将复杂指令转换成了一个微程序。微程序的执行是不可被打断的
RISC
1)指令长度固定,指令功能简单,指令条数少
2)采用组合逻辑控制器
高级数据链路控制(High-Level Data link Control或简称HDLC),数据链路层协议。
HDLC的帧类型包括以下3种:
1)信息帧(l帧)
2)管理帧(S帧,4种)
接收就绪(RR)、接收未就绪(RNR)、拒绝接收(REJ)、选择性拒绝接收(SREG)
RNR 5表明下一个接收的帧编号应为5,但接收器末准备好,暂停接收。
3)无编号帧(U帧)
TCP的滑动窗口与拥塞窗口
滑动窗口rwnd(Receiver Window):
是接受数据端的窗口大小,用来告知发送端接收端的缓存大小,从而控制发送端发送数据的大小,从而达到流量控制的目的。
原理:Receiver Window的是动态改变的,存在于TCP的Header中,随着Sender每次发送seq的时候,Receiver都会根据当前网络环境得出一个合适的Window Size,并且随着Ack回传到Sender。Sender在下次发送数据包的时候,就可以根据新的窗口大小去发送数据了。
————————————————
拥塞窗口cwnd ( congestion window ):
数据的发送端的窗口大小,指某一源端数据流在一个RTT内可以最多发送的数据包数。你可以理解他是一个限速,控制网络速度,即控制的是一次能收发多少个seq。
IMAP4(C/S模型协议)1)使用电子邮件客户端从服务器下载邮件
2)实现邮件的移动、删除等操作在客户端和邮箱上更新同步
POP3(C/S结构的脱机模型)1)离线处理



