计算机网络小练习3

来源:互联网 发布:风暴英雄mac版下载 编辑:程序博客网 时间:2024/05/12 01:52

帧中继
是一种用于连接计算机系统的面向分组的通信方法。主要用于公共或专用网上的局域网互联以及广域网连接,大多数公共电信局都提供帧中继服务,把它作为建立高性能的虚拟广域连接的一种途径。帧中继是进入带宽范围从56Kbps到1.544Mpbs的广域分组交换网的用户接口。
ARP
address resolution protocol地址解析协议,将IP地址解析为MAC地址
衡量数字通信系统传输质量的指标分为
可靠性:主要指标为传输速率
有效性:主要指标为误码率或误信率
HTTPS和HTTP
HTTPS(基于安全套接字层的超文本传输协议或者是HTTP over SSL),是一个Netscape开发的Web协议。
为什么需要HTTPS?
超文本传输协议是一个用来通过互联网传输和接收信息的协议。HTTP使用请求/响应的过程,因此信息可在服务器间轻松而精确的进行传输,当你访问web页面的时候就是使用HTTP协议,但是它不安全。为了安全起见,网景公司(NetScape)推出了HTTPS。
二者相同点:大多数情况下二者相同,因为都是采用同一个基础的协议,作为二者客户端–浏览器,设立一个连接到web服务器制定的端口。当服务器收到请求,返回一个状态码以及消息,这个回应可能是请求消息或者指示错误的的消息。系统统一使用资源定位器URL模式,因此资源可以唯一指定。
二者不同点:
1.HTTP的URL以http开头,而HTTPS以https开头
2.HTTP是不安全的,而HTTPS是安全的
3.HTTP标准端口是80,而HTTPS标准端口是443
4.在OSI网络模型中,HTTP工作于应用层,而HTTPS工作于传输层
5.HTTP无需加密,而HTTPS对传输的数据进行加密,这样使得HTTPS更慢
6.HTTP无需证书,而HTTPS需要认证证书
什么时候使用HTTPS?
银行网站,支付网关,购物网站,登录页,电子邮件以及一些企业部门的网站。
为什么建立连接协议是三次握手,而关闭连接时四次挥手呢?
因为服务器端的LISTEN状态下的SOCKET收到SYN报文的建立后,它可以把ACK和SYN(ACK起应答作用,而SYN起同步作用)放在一个报文里来发送。关闭连接时,当收到对方的FIN报文通知时,他仅仅表示对方没有数据发送给您了,但未必你所有的数据都全部发送给对方了,所以你不能马上关闭SOCKT,也就是你可能还需要发送一些数据给对方后,再发送FIN报文给对方来表示你同意现在关闭连接。所以这里的ACK报文和FIN报文多数情况下都是分开发送的。
SYN攻击
在三次握手过程中,服务器发送SYN-ACK之后,收到客户端的ACK之前的TCP连接称为半连接,此时服务器处于SYN_RECV状态,当收到ACK后,服务器转入ESTABLISHED状态。SYN攻击指的是攻击客户端在短时间内伪造大量不存在,向服务器不断发送SYN包,服务器回复确认包,并等待客户的确认,由于源地址不存在,服务器需要不断的重发直至超时,这些伪造的SYN包将长时间占用未连接队列,正常的SYN请求被丢弃,目标系统运行缓慢,严重者引起网络拥塞甚至系统瘫痪。SYN是一个典型的DDOS攻击,检查SYN攻击非常方便,当你在服务器上刊登大量的半连接状态时,特别是源IP地址是随机的,基本上可以断定这是一次SYN攻击,在Linux下可以命令检查是否被SYN攻击。
WWW
是一种建立在internet上的全球性的、交互性的、动态的、多平台的、分布式的。超文本超媒体信息查询系统,也是建立在internet上的一种网络服务。
HHTP应答
403:没有足够权限
404:找不到该页面
503:服务器繁忙
101:切换协议
200:成功
301:永久重定向
302:暂时重定向
400:语法错误
国际规定接入网的维护管理接口应符合什么标准
Q3
IP电话使用的数据交换技术是分组交换
在以太网中,根据MAC地址来区分不同的设备
中继器属于物理层设备
IP协议是无连接的,信息传输方式是数据包

0 0