1:简述socket?
Socket是一个调用接口(API),通过 Socket,我们才能使用TCP/IP 协议。是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。SOCK_STREAM 提供有序的、可靠的、双向的和基于连接的字节流,使用带外数据传送机制,为Internet地址族使用TCP。SOCK_DGRAM 支持无连接的、不可靠的和使用固定大小(通常很小)缓冲区的数据报服务,为Internet地址族使用UDP

2:TCP为什么是三次捂手不是两次?
因为C在S的应答分组在传输中被丢失的情况下,将不知道S 是否已准备好,不知道S建立什么样的序列号,C甚至怀疑S是否
收到自己的连接请求分组。在这种情况下,C认为连接还未建立成功,将忽略S发来的任何数据分 组,只等待连接确认应答分组。
而S在发出的分组超时后,重复发送同样的分组。这样就形成了死锁。

3:传输层和网络层的区别?
(1).网络层为不同的主机提供通信服务,传输层为不同应用进程提供通信服务。
(2)网络层只对报文头部进行差错检测,而传输层对整个报文进行差错检测。

4:什么是面向连接的服务?
通信双方在进行通信之前,要先在双方建立起一个完整的可以彼此沟通的通道,在通信过程中,整个连接的情况一直可以被实时地监控和管理。非面向连接的服务,不需要预先建立一个联络两个通信节点的连接,需要通信的时候,发送节点就可以往网络上发送信息,让信息自主地在网络上去传,
一般在传输的过程中不再加以监控
面向连接服务具有连接建立、数据传输和连接释放这三个阶段。面向连接服务是在数据交换之前,必须先建立连接。当数据交换结束后,则必须终止这个连接。在传送数据时是按序传送的,是可靠交付。面向连接服务比较适合于在一定期间内要向同一日的地发送许多报文的情况。无连接服务,两个实体之间的通信不需要先建立好一个连接,因此其下层的有关资源不需要事先进行预定保留。这些资源将在数据传输时动态地进行分配。无连接服务的优点是灵活方便和比较迅速。但无连接服务不能防止报文的丢失、重复或失序。是一种不可靠的服务。这种服务常被描述为"尽量大努力支付" 。

5:简述流量控制?
流量控制主要针对的是端到端传输中控制流量大小并保证传输可靠性(未收到ack就不滑动)。流量控制往往是指点对点通信量的控制,所要做的是抑制发送端发送数据的速率。
流量控制:是指点对点通信量的控制,是个端对端的问题,(接受端控制发送端),流量控制是抑制发送端发送数据的速率,以便接收端来得及接受。TCP的流量控制是利用滑动窗口协议实现的(字节为单位)

6.解释拥塞控制和解决方法?
•拥塞控制主要是一个全局性过程,涉及到所有主机,路由器,以及与降低网络传输性能有关的所有因素。防止过多的数据注入到网络中。如果有发生丢包
则通过拥塞控制减小窗口,确定出合适(慢启动 拥塞避免 快重传 快恢复)的拥塞窗口(增性加乘性减)。

当一个网络对资源的需求量超过了资源所能提供的时候,就会导致网络吞吐量大幅下降的情况,拥塞控制就是为了防止过多的数据注入到网络中导致路由器和链路不至于过载。

6:简述CSMA/CD(带冲突检测的多路载波监听技术)?
各工作站在发送数据之前会先监听信道是否空闲,若空闲,则立即发送数据,若忙碌,则等待一段时间至信道空闲再发送数据,若上一段信息发送结束后,
同时有多个站点请求发送数据,则判定为冲突,则所有节点停止发送数据,待一段随机时间后,再重新尝试发送

7:RIP(Routing Information Protocol)在应用层,最大站点数为15
OSPF(Open Shortest Path First)网络层,洪泛法,迪杰斯特拉算法
HTTP(Hyper Text Transfer Protocol)是应用层上的协议,我们称之为超文本传输协议,
是用于从Web服务器传输超文本到本地浏览器的传送协议
.RIP基于UDP,BGP基于TCP,OSPF和EIGRP基于IP

8:子网掩码和IP地址怎么理解?
在国际互联网(Internet)上有成千百万台主机(host),为了区分这些主机,人们给每台主机都分配了一个专门的“地址”作为标识,称为IP地址。子网掩码的作用是用来区分网络上的主机是否在同一网络段内。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码从主机号划分出来的

9:IPV6和IPV4的区别?
IPV6 (128位) IPV4(32位)
IPV6更安全,更大的存储空间。
xml 跨平台的标记语言,重在储存数据。HTML重在存储界面显示内容

10:物理层:频分复用,时分复用,码分复用。
数据链路层:PPP协议,CSMA/CD协议
网络层:IP,CIDR,RIP,OSPF,BGP,ICMP,VPN,NAT
传输层:TCP,UDP,拥塞控制,三次握手
应用层:DNS,DHCP

11:数据传输的可靠性是通过数据链路层和网络层的点对点和传输层的端对端保证的。点对点是基于MAC地址或者IP地址,是指一个设备发数据给另外一个设备,
这些设备是指直连设备包括网卡,路由器,交换机。端对端是网络连接,应用程序之间的远程通信。
端对端不需要知道底层是如何传输的,是一条逻辑链路

12:1、客户端浏览器通过DNS解析到www.baidu.com 的IP地址220.181.27.48,通过这个IP地址找到客户端到服务器的路径。客户端浏览器发起一个HTTP会话到220.181.27.48,然后通过TCP进行封装数据包,输入到网络层。
2、在客户端的传输层,把HTTP会话请求分成报文段,添加源和目的端口,如服务器使用80端口监听客户端的请求,客户端由系统随机选择一个端口如5000,与服务器进行交换,服务器把相应的请求返回给客户端的5000端口。然后使用IP层的IP地址查找目的端。
3、客户端的网络层不用关心应用层或者传输层的东西,主要做的是通过查找路由表确定如何到达服务器,期间可能经过多个路由器,这些都是由路由器来完成的工作,我不作过多的描述,无非就是通过查找路由表决定通过那个路径到达服务器。
4、客户端的链路层,包通过链路层发送到路由器,通过邻居协议查找给定IP地址的MAC地址,然后发送ARP请求查找目的地址,如果得到回应后就可以使用ARP的请求应答交换的IP数据包现在就可以传输了,然后发送IP数据包到达服务器的地址。

13:常用网络控制命令?
ping :这对确定网络是否正确连接,以及网络连接的状况十分有用。简单的说,ping就是一个测试程序,如果ping运行正确,(ICMP)
ipconfig:ipconfig实用程序可用于显示当前的TCP/IP配置的设置值 IP地址和子网掩码
tracert:Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。
Netstat:可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。
TCP和UDP协议以及端口号
数据链路层:设计有循环冗余校验来防止链路噪声

14:ftp 20数据端 21控制端
syn:同步位
FIN:终止位
seq:序列号
ack:确认号
ACK:标志位
拥塞控制:
(1)慢开始 拥塞避免 快重传 快恢复
提供的负载继续增大到某一数值时,网络的吞吐量就下降到零,网络无法工作,产生所谓的死锁
慢开始:由小到大逐渐增大发送窗口,每次经过一个传输轮次,拥塞窗口就加倍
了防止拥塞窗口cwnd增长过大而引起网络拥塞,设置一个慢开始门限ssthresh。

1.当cwnd<ssthresh,使用上述的慢开始算法

2.当cwnd>ssthresh,停止使用慢开始,使用拥塞避免算法

3.当cwnd==ssthresh,两者都可以使用
(2)拥塞避免:让拥塞窗口缓慢增大,每经过一个往返RRT时间就把窗口加1,而不是加倍,缓慢增大
NAT地址转换工作在:网络层

15:http常见状态码?
200:成功状态码
300:重定向状态码
404:服务器找不到请求的页面
500:服务器内部错误,无法完成请求
基于UDP的有:DHCP,NTP,TFTP,SNMP,DNS

16:cook和session的区别?
(1)cookie数据存放在客户的浏览器上,session数据放在服务器上。
(2)cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session。
(3)session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能考虑到减轻服务器性能方面,应当使用COOKIE。
(4)单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie

17:nslookup用于查询DNS的记录,查询域名解析是否正常,在网络故障时用来诊断网络问题

18:简述电路交换、报文交换、分组交换。
电路交换要求建立一条专用线路,报文交换和分组交换不需要建立专用线路,采用存储转发的方式,区别在于数据报的粒度大小
分组交换不像报文交换那样以报文为单位进行传输,而是以报文分组为单位进行传输
电路交换优点:数据直达,所以传输数据的时延非常小。 实现简单
缺点:平均连接建立时间对计算机通信来说嫌长。 信道利用低。
报文交换优点:报文交换不需要为通信双方预先建立一条专用的通信线路 提高了传输的可靠性
缺点:报文交换的实时性差,不适合传送实时或交互式业务的数据。
分组交换
优点:发送数据更加灵活,时延更小。
缺点:发送设备和接收设备就更加复杂。

19:HTTP和HTTPS的区别
(1)Http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl(安全套接层)加密传输协议
http端口是80 HTTPS端口是443,通过加密算法和数字证书完成数字加密。
20:Tcp如何保证数据的可靠性?
(1)超时重传:tcp发送端发送数据后会启动一个计时器,当计时器超过某个时间没有收到接收端的确认就,重新发送数据。
(2)确认号和序列号:tcp接收端接收到数据后发送确认给发送端
(3)流量控制:当接收端来不及处理发送端发送的数据,能提示发送端降低发送的速率,防止包丢失。
(4)拥塞控制:当网络拥塞时,减少数据的发送。
(5)连接管理机制:三次捂手,四次挥手
(6)检验和:tcp接收到数据检验发现数据有误,丢弃报文段,不给出相应,发送端会超时重传

21:单工通信、半双工以及双工通信的区别?
单工数据传输只支持数据在一个方向上传输;在同一时间只有一方能接受或发送信息,不能实现双向通信,举例:电视,广播。
半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;在同一时间只可以有一方接受或发送信息,可
以实现双向通信。举例:对讲机。
全双工数据通信允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力;在同一时间可以同时接受和发送信息,
实现双向通信,举例:电话通信。

20:简述网络七大层?
物理层:设备之间比特流的传输,物理接口
数据链路层:将上层数据封装成帧,用MAC地址访问媒介,错误检测
网络层: 路由选择。 提供逻辑地址(IP)、选路,数据从源端到目的端的传输 传输
传输层:端到端的连接,实现网络不同主机上用户进程之间的数据通信,可靠 与 不可靠的传输
会话层:对话控制, 允许不同机器上的用户之间建立会话关系
表示层:数据的表现形式,特定功能的实现,如数据加密和压缩
应用层:文件,打印,消息,数据库,用户接口,
应用层协议定义的是应用进程间通信和交互的规则。

21:TCP校验和怎样计算?
(1)检验和:把首部看成以16位为单位的数字组成,依次进行二进制反码求和,包括校验和字段;
(2)检查计算出的校验和的结果是否等于零(反码应为16个1);
(3)如果等于零,说明被整除,校验是和正确

22:域名的工作过程:
DNS服务器所提供的服务是完成将主机名或域名转换为IP地址的工作
mail.cctv.com
com:顶级域名 cctv:二级域名
mail:三级域名

23:交换机和路由器的区别?
(1):路由器在网络层:根据IP地址寻址
(2):交换机在数据链路层:根据MAC地址寻址
(3):路由器提供防火墙的服务,具有虚拟拨号上网功能,交换机不支持。
路由器的功能:
(1):网络互连,数据处理,网络管理
交换机的功能
(1)地址学习 帧的转发与过滤

24:IP地址的编码
网络号和主机号

25: URL:统一资源定位符
协议:主机名:端口:路径

26:TCP报文段的首部格式?
首部字段(20个字节):源端口、目的端口 序列号 确认号 校验和 数据字段:

UDP报文段的格式 的特点 尽自己最大努力交付
首部字段:8个字节 源端口 目的端口 长度 检验和
数据字段:

TCP通信:只能一对一
UDP通信支持:一对一和一对多通信

IP数据报的格式
首部部分:20个字节 源地址 目的地址 版本 协议 首部检验和 标志 偏移量
数据部分:
快重传:发送方只要一连受到3个重复确认就应当立即重传尚未确认的报文段,由于发送方能尽早重传尚未被确认的报文段,
网络的吞吐量会提高。
快恢复:剩法减小 加法增大

27:海明码是差错控制用来纠错的编码,滑动窗口协议是流量控制协议,是为了解决发送发和接收方对于帧的发送和接受速度不匹配的
情况。

语法:数据与控制信息的结构或形式

28:抓包的时候怎样网段上所有的数据包
通过wireshark抓包

29:常见测试丢包的方法是通过ping命令路由器丢包我觉得多发生在路由器缓存已满,无法再继续缓存新到来的数据,可能造成丢包。在传输层的窗口缓存过小或者已满的情况下造成丢包也是有可能的ping使用了ICMP回送请求与回送回答报文
网络丢包的原因主要有物理线路故障、设备故障、病毒攻击、路由信息错误病毒查杀 重装操作系统

30:ICMP属于网络层协议,主要用于在主机与路由器之间传递控制信息

http:GET是用于获取数据的,POST,一般用于将数据发给服务器之用。
GET比POST更不安全,因为参数直接暴露在URL上
GET请求只能进行url编码,而POST支持多种编码方式。

31:HTTP和TCP的区别?
实际上,传输层的TCP是基于网络层的IP协议的,而应用层的HTTP协议又是基于传输层的TCP协议的,而Socket本身不算是协议,它只是提供了一个针对TCP或者UDP编程的接口。

32:为什么计算机网络中发送、接收端要缓存?
为了解决发送端和接收端速度不匹配问题。

:33:比较TCP与UDP
TCP与UDP都是传输层的协议,且都用端口号标识数据所达的进程。
TCP提供的是面向连接服务,提供可靠交付。且具有流量控制和拥塞控制。可用于可靠要求高的场合如:SMTP,FTP,HTTP等
UDP提供的是无连接服务,提供不可靠交付,且无确认机制。主要用于即时强的场合如:视频聊天,语音电话等。

34:网络协议的三个核心要素,及概念 .各起什么作用?
语法,定义了数据与控制信息的格式;
语义,定义了需要发出何种控制信息,完成何种响应动作以及作出何种响应;
同步,定义了事件实现顺序的详细说明;

网络体系统结构采用分层结构,各层之间相互独立、较易维护、灵活性好。
:35:波特和比特的区别?
波特是码元传输的速率单位,说明每秒传多少个码元
比特是信息量的单位,即每秒传输二进制代码位数。bit/s

网络延时:数据从发送端发出到接收端接收到,这期间花的时间就是网络延时。
网络延时的原因:网络带宽不够 服务器处理带宽能力不够。

:36:点对点和端到端工作在哪层?工作机制?
点对点协议工作在链路层,通常用在两节点之间建立直接的连接,它主要用在利用电话线来连接两台计算机
它还可以支持多种网络层的协议,被设计有循环冗余校验来防止链路噪声,检查每一个单独的帧是否有错误

端到端协议工作在运输层,主要是指TCP传输协议,它提供一个全双工的面向连接的服务,同时它还提供一个其它不同的服务以确保传输
的可靠性,如超时重传和拥塞控制。TCP协议通过初始的三次握手建立连接(发送SYN报文),而关闭TCP连接是通过发送FIN报文,

TCP通过累积确认的方式来确认自己已经收到的报文段。网络时延又拿几部分组成?各产生于何处?
一般来讲,网络时延主要由传输时延和传播时延组成,传输时延是分组在链路中传输所花费的时间,传播时延是
路由器将分组转发出去所需要的时间;若链路拥塞的时候,分组还要经受排队时延,这是分组在某一路由器端等待转(分组在链路
上等待传输)发所花费的时间。

internet的网络协议核心是TCP/IP协议

TCP和UDP都是全双工通信。

协议和服务的区别?
1、协议是控制对等实体之间通信的规则,是水平的。服务是下层通过层间接口向上层提供的功能,是垂直的。
2、协议的实现保证了能够向上一层提供服务,要实现本层协议还需使用下层提供的服务

单播、广播、组播的区别和特点?
单播:主机之间一对一的通讯模式
广播:主机之间一对所有的通讯模式
组播:主机之间一对一组的通讯模式

表示层主要是进行数据格式的转换,主要功能包括:
1、数据的解码和编码
2、数据的加密和解密
3、数据的压缩和解压缩

IP地址与MAC地址的?
IP地址是网络层逻辑地址,MAC地址是数据链路层物理地址;
IP地址由32位,MAC由48位组成;
IP地址可区别不同网段,MAC地址无法进行区分

传输层端口号的作用是用于区应用层的不同应用服务进程的
1台主机上能运行多个程序,那么接收到的消息到底是哪个程序的呢?就需要端口号来确认。

请讲述VLAN技术的种类和各自的特点?
1、基于端口的VLAN
针对交换机的端口进行VLAN的划分,不受主机的变化影响
2、基于协议的VLAN
在一个物理网络中针对不同的网络层协议进行安全划分
3、基于MAC地址的VLAN
基于主机的MAC地址进行VLAN划分
4,基于IP子网的VLAN
针对不同的用户分配不同子网的IP地址,从而隔离用户主机,一般情况下结合

广播风暴的原因?
交换机对于广播帧的处理方式是除接收数据接口外,向其他所有接口进行复制、扩散。
只要有一个广播数据帧,所有交换机将不停地复制、扩散,在很短的时间内使整个交换网络中充斥着大量的广播数据,
占用大量的带宽和设备CPU资源,
从而造成全网性能下降或网络中断。

请问距离矢量协议(路由信息协议)和链路状态协议(开放最短路径优先)有什么区别?
(1)每经过一个路由器,跳数加一,最多十五跳
(2)仅和相邻路由器交换信息
(3)路由交换的信息是当前路由器所知道的全部信息,自己的路由表
(4)按固定的时间交换路由信息
4、链路状态路由协议向全网扩散链路状态信息
5、链路状态路由协议当网络结构发生变化立即发送更新信息
6、链路状态路由协议只发送需要更新的信息
RIP:基于距离向量的路由选择协议,一种在网关与主机之间交换路由选择信息的标准
oSPF:意为开放最短路径优先,一种在网关与主机之间交换路由选择信息的标准
oSPF:意为开放最短路径优先,一种在网关与主机之间交换路由选择信息的标准
ospf协议:底层是迪杰斯特拉算法,是链路状态路由选择协议
它选择路由的度量标准是带宽、延迟

请讲述RIP协议更新的几个计时器及作用?
1、30,RIP协议每隔30秒发送一次更新报文
2、路由器如果180没有收到来自邻居的更新报文,则将对方标识为不可达
3、240,路由器如果240没有收到来自邻居的更新报文,将该路由器相关的路由信  
息删除

为什么要使用信道复用技术、常用的信道复用技术
通过共享信道、最大限度提高信道利用率。常用的信道复用技术有:频分、时分、码分、波分。

每一条路由两个最重要的信息
(目的网络地址,下一跳地址)
路由器分组转发的过程?
1)提取IP数据报告首部中的目的IP地址

2)判断目的IP地址所在的网络是否与本路由器直接相连。如果是,就直接交付给目的网络,如果不是执行3)

3)检查路由器表中是否有目的IP地址的特定主机路由。如果有,按特定主机路由转发:如果没有,执行4)

4)逐条检查路由表。若找到匹配路由,则按照路由表进行转发:若所有路由均不匹配,则执行5)

5)若路由表中设置有默认路由,则按照默认路由表转发:否则,执行6)

6)向源主机报错。

VPN的工作原理
VPN:虚拟专用网,在公用网络上建立专用网络,进行加密通讯

虚拟专用网VPN是一种新的网络技术,为我们提供了一种通过公用网络安全的对用户内部网络进行访问的连接方式。
一般网络连接通常由三个部分组成:客户机、传输介质和服务器。VPN同样也由这三部分组成,不同的是,VPN连接使用隧道作为传输通道,
这个隧道是建立在公共网络基础之上的。VPN依靠三项技术保证通信的安全性:隧道协议、身份认证和数据加密

基于TCP、UDP分别有哪些协议?

基于TCP:SMTP(简单邮件传送协议)、TELNET(远程终端协议)、HTTP(超文本传送协议)、FTP(文件传送协议)、IMAP

基于UDP:基本上剩下的都是(DNS、TFTP、RIP、DHCP、SNMP、NFS、IGMP)p206

  1. 知道某个协议在哪一层?

    网络层:IP、ICMP、IGMP、ARP

    运输层:TCP、UDP

    应用层:各种应用层协议(HTTP、FTP、SMTP等)、RIP、OSPF 基本上剩下的都在该层

导引型传输媒体:双绞线、同轴电缆、光缆、光纤(抗干扰能力相比较好)
非导引型传输媒体:微波通信(地面微波接力通信、卫星通信(通信距离远,较大的传播

比较虚电路服务与数据报服务的优缺点?
虚电路服务的主要特点: 在数据传输之前必须通过虚呼叫设置一条虚电路。 它适用于两端之 间长时间的数据交换。
优点:可靠、保持顺序; 缺点:如有故障,则经过故障点的数据全部丢失 .
数据报的特点:在目的地需要重新组装报文。 优点:如有故障可绕过故障点。 缺点:不能保证按顺序到达,丢失不能立即知晓。
虚电路适合于交互式通信 , 数据报方式 更适合于单向地传送短信息

网络层以上使用的中间设备?
网关

CIDR(无分类编址 构造超网)与子网掩码的区别
无分类编址与子网掩码的区别为有长度的限制,无分类编址的网络前缀可以任意指定,
而子网掩码不能任意指定, 子网掩码需要向主机号借位

网卡属于OSI的物理层与链路层

计算机网络的功能?
(1)数据通信
(2)资源共享
(3)提高性能 分布处理

计算机网络常用的性能指标?
1.带宽:1、信号具有的频带宽度(Hz)
2.吞吐量:单位时间内通过某个网络(信道,接口)的数据量
3.时延:一个数据从网络(链路)一端到另一端所需的时间
4:往返时间RTT:双方交互一次所需要的时间

七层变成五层?
1)层数太多,其每一层在描述和综合各层功能的系统工程任务中会遇到太多困难,且既复杂又不实用
数据链路层?
(1)封装成帧 透明传输 差错检测

路由器的功能是什么?
路由选择和分组转发

IP地址便于在网络中确认子网,MAC地便于在子网中确定主机

IP服务的特点?
(1)无连接
(2)不可靠
(3)尽最大努力交付
基于UDP的协议:DNS DHCP TFTP RIP SNMP(简单网络管理)

集线器:
(1)工作在物理层
(2)半双工
(3)广播发送

1)DNS:域名系统,将域名转换成对应的IP地址

(2)FTP:文件传输协议,用于网络中主机间文件的传输

(3)ICMP:互联网控制报文协议,用于互联网报告差错,提供有关错误情况的信息

(4)HTTP:超文本传输协议,用于浏览器访问Web服务器的文本信息

(5)TCP:传输控制协议,用于在不可靠的网络上提供可靠地,端到端的字节流通信协议
简述与IPv4相比,IPv6所引进的主要变化?
1.地址长度增加到128比特

2.灵活的IP报文头部格式

3.简化协议,加快报文转发

4.提高安全性

5.支持更多的服务类型

smtp协议: 用于发邮件的
pop3协议:用于收邮件的

网络层和应用层传输的基本单位:数据报
OSI分层(七层)
TCP/IP分层 (4层)
五层协议

HTTP协议包括哪些请求?
GET:请求读取由URL所标志的信息。
POST:给服务器添加信息(如注释)。
PUT:在给定的URL下存储一个文档。
DELETE:删除给定的URL所标志的资源。

在HTTP中,POST与GET的区别有哪些?
(1)Get是从服务器上获取数据,Post是向服务器传送数据。
(2)Get传送的数据量小,不能大于2KB;post传送的数据量较大,一般被默认为不受限制

网络拓扑结构有哪几种?
星型 总线型 环形
星型:星型是结构是一个中心,多个分节点
总线型:总线拓扑结构所有设备连接到一条连接介质上
环形拓扑网络是节点形成一个闭合环
树形拓扑。树形拓扑从总线拓扑演变而来,形状像一棵倒置的树,顶端是树根,树根以下带分支,
每个分支还可再带子分支

常用协议以及作用?
(2) SNMP:简单网络管理协议,使用161号端口,是用来管理网络设备的。由于网络设备很多,无连接的服务就体现出其优势。
(3) TFTP(Trival File Transfer Protocal),简单文件传输协议,该协议在熟知端口69上使用UDP服务
D类地址就是组播地址(一对多)

255.255.255.255:
该IP地址指的是受限的广播地址。受限广播地址与一般广播地址(直接广播地址)的区别在于,受限广播地址之只能用于本地网络,
路由器不会转发以受限广播地址为目的地址的分组;般广播地址既可在本地广播,也可跨网段广播

PAP:口令认证协议
CHAP:挑战握手认证协议
PAP是两次握手,明文传输用户密码进行认证;CHAP是三次握手,传输MD5值进行认证。

数字签名
数字签名是通过一个单项函数(hash函数)对要传送的信息进行处理,得到一个用于认证信息来源并核实信息
在传递过程中是否发生变化的一个字符串。
数字签名提供了对信息来源的确定并能检测信息是否被篡改。

考研复试计算机网络篇相关推荐

  1. 计算机考研复试——计算机网络篇

    更多复试科目见此目录 所有科目资料的打印版和md原始文件可从此链接下载 第一章.计算机网络体系结构 1.计算机网络的主要功能? 1.硬件资源共享 ​ 可以在全网范围内提供对处理资源.存储资源.输入输出 ...

  2. 计算机考研复试计算机网络常见面试题

    本文是我2021年考研时准备的复试面试题,现在拿出来给大家分享一下 觉得好的点个赞哦,毕竟当初我也是整理了好久,改了好几次版本呢 祝大家都上岸!!!! 计算机网络 目录 1.TCP三次握手建立连接 1 ...

  3. 计算机考研复试-计算机网络

    计算机网络 FTP基于TCP HTTP基于TCP BGP基于TCP OSPF基于IP RIP基于UDP DHCP基于UDP 组播基于UDP 1.物理层 信道带宽:信道能够容纳的信号频率范围,单位Hz. ...

  4. 计算机考研复试——编程语言篇

    更多复试科目见此目录 所有科目资料的打印版和md原始文件可从此链接下载 C和C++ ​ C语言面向过程,重点在于算法和数据结构.C程序的设计首先考虑的是如何通过一个过程,对输入(或环境条件)进行运算处 ...

  5. 计算机考研复试——操作系统篇

    更多复试科目见此目录 所有科目资料的打印版和md原始文件可从此链接下载 第一章.计算机系统概述 1.操作系统的目标和功能?(什么是操作系统?) 1.操作系统是计算机资源的管理者 处理机管理(进程控制. ...

  6. 考研复试-计算机网络-面试题

    1.OSI,TCP/IP,五层协议的体系结构是怎样的?它们之间又有哪些区别呢? 答:好的,谢谢老师的提问. osi协议分为7层,从上至下分别为,应用层-表示层-会话层-网络层-数据链路层-物理层. t ...

  7. 考研复试-计算机网络面试

    我用的是谢希仁的教材,是一本绿色的厚厚的书.在复习的过程中听说还有一本<图解TCP/IP>我下载了电子版看了看,给自己讲了一遍,觉得这个本书适合. Http和Https的区别 Http协议 ...

  8. 计算机考研复试——软件工程篇

    更多复试科目见此目录 所有科目资料的打印版和md原始文件可从此链接下载 1.什么是软件工程?目前有哪几种主要的软件工程方法? ​ 概括地说,软件工程是指导计算机软件开发和维护的一门工程学科.采用工程的 ...

  9. 计算机网络奈氏准则,猿考研之计算机网络篇二(物理层,通信基础,奈式准则amp;香农定理)...

    物理层概念 物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体. 物理层主要任务:确定与传输媒体接口有关的一些特性.定义标准 机械特性 定义物理连接的特性,规定物理连接时 ...

最新文章

  1. sysdba不能远程登录,我们该怎么做 (转载)
  2. 文件内容查找java,java库从文件内容中查找mime类型
  3. 诚安聚立总裁刘志军:对标三大征信局与FICO 坚持风控能力输出
  4. python游戏程序中游戏对象是什么_练习项目21:使用python制作游戏(下)
  5. SpringCloud Zuul(九)之路由自动刷新原理
  6. 莫烦Matplotlib可视化第二章基本使用代码学习
  7. 徐汉彬:亿级Web系统搭建—单机到分布式集群
  8. 解读cartographer/common/port.h--Cartographer(一)
  9. 科技巨头极速进场 车路协同技术为何被热捧?
  10. 为你写诗(LSTM 诗歌生成器)
  11. python在哪里学比较好,python从哪里学起
  12. jQuery取id的值的方法
  13. 宝塔面板安装docker 再到docker容器里面安装宝塔
  14. Docker容器基础
  15. python3.7批量爬取百度图片/搜狗图片
  16. codevs 3729 飞扬的小鸟
  17. 45个有用的JavaScript技巧,窍门和最佳实践
  18. iOS项目开发实战——iOS网络编程获取网页Html源代码
  19. 全网最全python爬虫+数据分析资源整理
  20. SQL Server代理服务无法启动的处理方法(转载)

热门文章

  1. oracle快速生成序列号,Oracle实现自定义序列号生成
  2. jquery可爱的小黑猫
  3. PKCS#11标准解读-Cryptoki库如何工作
  4. apache-tomcat-10.0.18配置
  5. Python避免缩进错误
  6. 哪些神句拯救了你的英文邮件?
  7. 编译原理知识点总结——从NFA到DFA的转化
  8. vue使用CKEditor4编辑器
  9. vant步进器传值_有赞开源的Vue 2.0 的 Mobile 组件库 Vant
  10. 基于vspd DLL二次开发的虚拟串口工具