网络协议

1.HTTP/2.0相比较于HTTP/1.1,有哪几项主要改进(请写出至少三种)?

HTTP 2.0 的出现,相比于 HTTP 1.x ,大幅度的提升了 web 性能。在与 HTTP/1.1 完全语义兼容的基础上,进一步减少了网络延迟。而对于前端开发人员来说,无疑减少了在前前端方面的优化工作。本文将对 HTTP 2.0 协议 个基本技术点进行总结,联系相关知识,探索 HTTP 2.0 是如何提高性能的。

28.OSPF协议依靠五种不同类型的分组来建立邻接关系和交换路由信息(请写出至少三种)?

OSPF协议依靠五种不同类型的分组来建立邻接关系和交换路由信息 :问候分组、数据库描述分组、链路状态请求分组、链路状态更新分组和链路状态确认分组。

29.使用Telnet协议登录远程服务器时,一般会有几步?telnet协议远程登录的全面分析

1.第一、 手工启动telnet协议。

第二、 允许root帐号采用telnet协议远程登录。

第三、 建立使用ssh协议来替代Telent协议。

31.MPEG是ISO与IEC于1988年成立的专门针对运动图像和语音压缩制定国际标准的组织,它MPEG是什么的简称

  1. MPEG(动态图像专家组)是Moving Picture Experts Group的简称。是ISO(International Standardization Organization,国际标准化组织)与IEC(International Electrotechnical Commission,国际电工委员会)于1988年成立的专门针对运动图像和语音压缩制定国际标准的组织。

  2. MPEG标准主要有以下五个,MPEG-1、MPEG-2、MPEG-4、MPEG-7及MPEG-21等。该专家组建于1988年,专门负责为CD建立视频和音频标准,而成员都是为视频、音频及系统领域的技术专家。及后,他们成功将声音和影像的记录脱离了传统的模拟方式,建立了ISO/IEC11172压缩编码标准,并制定出MPEG-格式,令视听传播方面进入了数码化时代。因此,大家现时泛指的MPEG-X版本,就是由ISO(International Organization for Standardization)所制定而发布的视频、音频、数据的压缩标准。

  3. MPEG标准的视频压缩编码技术主要利用了具有运动补偿的帧间压缩编码技术以减小时间冗余度,利用DCT技术以减小图像的空间冗余度,利用熵编码则在信息表示方面减小了统计冗余度。这几种技术的综合运用,大大增强了压缩性能。

HTTP/TCP(Transmission Control Protocol,传输控制协议)/IP(Internet Protocol,互联网络协议)网络协议

ac.csdn.net是⼆级域名吗?(2分)【是】

HTTPS = HTTP + __(2分)【SSL/TLS】

2018年,Wi-Fi联盟宣布下一代Wi-Fi标准将被称为"Wi-Fi6",它就是___标准

802.11.ax

Internet最基本的协议。简单地说,就是由网络层的IP协议和传输层的TCP协议组成的。

HTTP/1.1 200 OK

Date: Mon, 27 May 2021 12:28:53 GMT

Server: Apache

Last-Modified: Wed, 22 May 2021 19:15:56 GMT

ETag: "34aa387-d-1568eb00"

Accept-Ranges: bytes

Content-Length: 51

Vary: Accept-Encoding

Content-Type: text/plain

上⾯HTTP的请求是否成功?(2分)【是】

下面的HTTP请求由哪几部分组成?

GET/index.html HTTP/1.1
Accept :image/gif.image/jpeg,/
Accept-Language: zh-cn
Connection:Keep-Alive
Host: localhost
User-Agent:Mozila/4.o(compatible;MSIE5.01;window NT5.e)
Accept-Encoding:gzip,deflate
username=jinqiao&password=1234

请求行(request line),请求头(header) 、空行和请求数据4个部分组成

HTTP协议中常见的方法

GET :只读操作,从服务端获取特定的信息。 特性:幂等的,安全的 幂等指的是不过该操作执行多少次,结果都是一样的。 安全指的是除了请求加载,该操作不会改变服务器的状态。 
PUT :请求服务器将消息存储到消息指定的位置,经常与update或者insert操作对应,幂等的。上传指定url的描述
POST:http协议中唯一一个不幂等,不安全的操作,每个该方法对服务的修改都是唯一的,不幂等,不安全的。
HEAD:与GET请求类似,不同在与服务器只返回HTTP头部信息,没有页面内容PUT上传指定URL的描述。
DELETE: 删除指定资源,幂等的。
OPTIONS:返回服务器支持的HTTP方法。
CONNECT:转换为透明TCP/IP隧道的连接请求。

一、cookies设置以及作用范围

1.cookie的个数限制:不同浏览器有不同的标准,20~50个。
2.cookie的大小限制:4KB左右的大小
3.cookie的设置:只能一个一个设置,不能批量设置。如:document.cookie = "key=value;";
4.cookie的作用范围:同一个浏览器,同一个路径下cookie可以共享。如果上级路径想要访问,则设置path属性,如document.cookie = "key=value;path=/";设置整站都可以访问。如果设置不同的二级域名也可以访问(如pan.baidu.com,zhidao.baidu.com),则添加domin属性,如,document.cookie = "key=value;path=/;domain=baidu.com"
5.cookie生命周期:默认情况下cookie不保存数据,即关闭浏览器cookie不会被保存。当给cookie指定过期时间,cookie会被保存。用如expires设置。


下面HTTP的响应数据中,Cookie的作用范围是什么?
HTTP/1.1 200 oK

Date: Mon,27 May 2021 12:28:53 GMT
     Last-Modified: wed,22 May 2021 19:15:56 GMT
     Set-Cookie: PREF=ID=85214as457a1:TM=125043411:LN=125043411:S=SMCc_DRTQef1290; path=/;

local : zh-CN; domain=.csdn.net
     Content-Length: 51
     Content-Type: text/plain

一、Ping命令(Packet Internet Grope)

在Windows操作系统下,ping命令默认会尝试访问4次目标地址
Ping是Windows、Unix和Linux系统下的一个DOS命令(Windows系列自带的一个可执行命令)。ping也属于一个通信协议,该命令只有在安装了 TCP/IP 协议后才可以使用,是TCP/IP协议的一部分。其中ping命令就是利用ICMP协议中的“Echo Request”报文进行工作的。利用"ping"命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障(网络连接速度的命令)、一般用于检测网络是否连通。应用格式:Ping空格IP地址。该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。

作用:通过发送数据包并接收应答信息来检测两台计算机之间的网络是否连通。当网络出现故障的时候,可以用这个命令来预测故障和确定故障地点。Ping命令成功只是说明当前主机与目的主机之间存在一条连通的路径。如果不成功,则考虑:网线是否连通、网卡设置是否正确、IP地址是否可用等。

需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不表示TCP/IP配置就是正确的,你必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。

按照缺省设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送请求,每个32字节数据,如果一切正常,你应能得到4个回送应答。

Ping能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。Ping还能显示TTL(Time To Live存在时间)值,你可以通过TTL值推算一下数据包已经通过了多少个路由器:源地点TTL起始值(就是比返回TTL略大的一个2的乘方数)-返回时TTL值。例如,返回TTL值为119,那么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119);如果返回TTL值为246,TTL起始值就是256,源地点到目标地点要通过9个路由器网段。

因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP回声清求消息给目的地并报告是否收到所希望的ICMP回声应答。

原理:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。

ping指的是端对端连通,通常用来作为可用性的检查,

但是某些病毒木马会强行大量远程执行ping命令抢占你的网络资源,导致系统变慢,网速变慢。

严禁ping入侵作为大多数防火墙的一个基本功能提供给用户进行选择。

二、PING测试

通常的情况下你如果不用作服务器或者进行网络测试,可以放心的选中它,保护你的电脑

1.Ping本机IP

例如本机IP地址为:172.168.200.2。则执行命令Ping 172.168.200.2。如果网卡安装配置没有问题,则应有类似下列显示:

Replay from 172.168.200.2 bytes=32 time<10ms

Ping statistics for 172.168.200.2

Packets Sent=4 Received=4 Lost=0 0% loss

Approximate round trip times in milli-seconds

Minimum=0ms Maxiumu=1ms Average=0ms

如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置。

2.Ping网关IP

假定网关IP为:172.168.6.1,则执行命令Ping 172.168.6.1。在MS-DOS方式下执行此命令,如果显示类似以下信息:

Reply from 172.168.6.1 bytes=32 time=9ms TTL=255

Ping statistics for 172.168.6.1

Packets Sent=4 Received=4 Lost=0

Approximate round trip times in milli-seconds

Minimum=1ms Maximum=9ms Average=5ms

则表明局域网中的网关路由器正在正常运行。反之,则说明网关有问题。

3.Ping远程IP

这一命令可以检测本机能否正常访问Internet。比如本地电信运营商的IP地址为:202.102.48.141。在MS-DOS方式下执行命令:Ping 202.102.48.141,如果屏幕显示:

Reply from 202.102.48.141 bytes=32 time=33ms TTL=252

Reply from 202.102.48.141 bytes=32 time=21ms TTL=252

二、子网掩码

10.10.10.10/17对应的子网掩码是多少?255.255.128.0

子网掩码和IP都是四段,每段8位二进制,"/n"表示子网掩码前n位是1,其余是0

/8也就是:11111111 00000000 00000000 00000000
再四段一组换回十进制即为:255.0.0.0

二、IP协议------网段划分

IP地址有三种基本类型,由网络号的第一组数字来表示。

A类地址的第一组数字为1~126。注意,数字0和 127不作为A类地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机,不能传送。比如:119.29.29.29是个A类地址。

B类地址的第一组数字为128~191。

C类地址的第一组数字为192~223。223.5.5.5是个B类地址(×)

例如:我校的网络号是202.206.64--79 , 它的第一组数字为202,因此202.206.64.34是C类地址。而159.266.1.1则是B类地址。

目前IP地址资源较紧张,向INTERNET亚太中心能申请到的大多是C类地址。

IP协议------网段划分_sandmm112的博客-CSDN博客_网段

8.8.8.8对应的网段分类为:A段

ARP(Address Resolution Protocol)地址解析协议

是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。地址解析协议是建立在网络中各个主机互相信任的基础上的,网络上的主机可以自主发送ARP应答消息,其他主机收到应答报文时不会检测该报文的真实性就会将其记入本机ARP缓存;由此攻击者就可以向某一主机发送伪ARP应答报文,使其发送的信息无法到达预期的主机或到达错误的主机,这就构成了一个ARP欺骗。ARP命令可用于查询本机ARP缓存中IP地址和MAC地址的对应关系、添加或删除静态对应关系等。相关协议有RARP、代理ARP。NDP用于在IPv6中代替地址解析协议。

地址解析协议由互联网工程任务组(IETF)在1982年11月发布的RFC 826中描述制定。地址解析协议是IPv4中必不可少的协议,而IPv4是使用较为广泛的互联网协议版本(IPv6仍处在部署的初期)。

OSI模型把网络工作分为七层,IP地址在OSI模型的第三层,MAC地址在第二层,彼此不直接打交道。在通过以太网发送IP数据包时,需要先封装第三层(32位IP地址)、第二层(48位MAC地址)的报头,但由于发送时只知道目标IP地址,不知道其MAC地址,又不能跨第二、三层,所以需要使用地址解析协议。使用地址解析协议,可根据网络层IP数据包包头中的IP地址信息解析出目标硬件地址(MAC地址)信息,以保证通信的顺利进行。

网络协议与网络传输相关知识相关推荐

  1. 【计算机网络】——通信协议综述(网络协议、网络分层、ifconfige命令行、DHCP与PXE)

    一.为什么学习网络协议 协议三要素: 人类和计算机之间需要沟通的协议,只有通过这种协议,计算机才知道我们想让它做什么. 可以看得出,计算机语言作为程序员控制一台计算机工作的协议,具备了协议的三要素. ...

  2. 九、网络协议和网络编程

    1.TCP建立连接的过程. 在谈及TCP建立连接和释放连接过程,先来简单认识一下TCP报文段首部格式的的几个名词(这里只是简单说明,具体请查看相关教程)  序列号seq:占4个字节,用来标记数据段的顺 ...

  3. Network笔记整理 - 网络协议与网络分层

    更多知识请留意 alili.tech/ <圣经>中有一个通天塔的故事,上帝为了阻止人类联合起来,就让人类说不同的语言.人类没法儿沟通,达不成"协议",通天塔的计划就失败 ...

  4. 计算机网络——网络协议和网络体系结构

    一:网络协议 网络协议:为保证网络中的计算机之间有条不紊的进行数据交换,合理的共享资源,各独立的计算机系统必须严格的遵循事先约定好的一整套通信规程,包括规定要交换的数据格式.控制信息的格式和控制功能. ...

  5. 常见的网络协议与网络要素的介绍

    常用的网络协议有 TCP/IP 协议.IPX/SPX 协议.NetBEUI 协议.HTTP 协议.FTP 协议等.网络通信协议是一种网络通用语言,为连接不同操作系统和不同硬件体系结构的互联网络提供通信 ...

  6. OSI七层网络协议,网络协议的层次结构

      网络协议的层次结构: 1. OSI七层模型:OSI(Open System Interconnect),即开放式系统互联 第一层:物理层 作用:透明地传输比特流.为数据端设备提供传送数据通路.传输 ...

  7. 软件网络协议测试,网络协议测试方法是什么

    在计算机网络的发展历程中,协议一直处于核心地位.从ARPAnet发展到Internet,其关键环节就是形成了国际标准化的协议.协议是计算机网络和分布式系统中各种通信实体之间相互交换信息所必须遵守的一组 ...

  8. 如何评价网络的好坏及IP相关知识

    下文属于半原创,主要还是引用大家的内容,毕竟看到一个大佬科普的内容非常好. 1 上传与下载 网络数据传输分为发送数据和接收数据两部分.上传就是向外部发送数据,下载为从外部接收数据.通俗一点说,下载速度 ...

  9. 网络协议:网络层传输层

    目录 网络层 网络层首部 网络层首部--总长度 网络层首部--标识.标志 网络层首部--片偏移 网络层首部--生存时间 ping的几个用法 传输层 UDP UDP--数据格式 UDP--检验和(Che ...

最新文章

  1. php 7.1.5,Centos 7平滑无缝更新PHP7.1.0到PHP 7.1.5
  2. Python把数据存储到CSV
  3. c/c++经典面试试题及标准答案
  4. ctimespan 获取毫秒_VC++ 获取系统时间的方法汇总
  5. pdm导出rtf文档
  6. Android自定义消息推送
  7. UG编程加工之非切削移动
  8. absolute位置用法html,html/css中相对定位relative和绝对定位absolute的用法
  9. liinux下安装jdk
  10. WEB网站设计用户登录的安全机制
  11. 联想ThinkBook 16+ 2023款 评测
  12. Unity学习笔记(4)-----粒子效果的实现
  13. 苹果手机相册怎么分类_电子相册怎么做?用手机app可以剪辑电子相册视频吗?...
  14. 国产可视化引擎PIE-Earth助力实景三维中国建设
  15. Reflected File Download Attack
  16. 计算机组装中RESET,专家解惑:有些品牌机为何没Reset键
  17. 震网三代cve_2017_8464漏洞复现
  18. 静态网页制作教程 (转载)
  19. 【学习笔记】win10报0xc0000221错误无法开机
  20. 一道类型转换题(from:byr)

热门文章

  1. 详解pytorch实现猫狗识别98%附代码
  2. 上市公司财务报告的那点事(7):我的2017选股指南
  3. 面试java 百度云pan_百度云Java三面,面试题及答案!
  4. 这些天求教有感---求人不如求己
  5. 免杀Backdoor-factory
  6. Poison Ink: Robust and Invisible Backdoor Attack 论文笔记
  7. 5e服务器显示fps被锁定,FPS游戏决胜秘籍 完全掌控你的鼠标
  8. MCC账户,Google 搜索网络合作伙伴怎么批量取消?
  9. Alex-Net结构之LRP解析(局部响应规范化LRP 与 批规范化操作BN 对比)
  10. Extent Reports (cdn.rawgit.com墙)样式加载不到解法