IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 牛客--计算机网络基础知识点之Day-01 -> 正文阅读

[网络协议]牛客--计算机网络基础知识点之Day-01

1、传输层向用户提供端到端层

知识点

OSI七层+作用

  • 物理层:通过媒介传输比特,确定机械和电气规范。(比特bit)
  • 数据链路层:将比特组装成帧和点对点的传递。(帧frame)
  • 网络层:负责数据包从源到宿的传递和网际互联。(包packet)
  • 传输层:提供端对端的可靠的报文传递和错误恢复。(段seqment)
  • 会话层:会话的创建,管理和销毁。(会话协议数据单元SPDU)
  • 表现层:对数据进行解析,翻译,加密,压缩。(表示协议数据单元PPDU)
  • 应用层:允许访问OSI环境操作。(应用协议数据单元APDU)

2、VPN是在互联网内用软件建立的安全隧道

知识点

虚拟专用网络(VPN)属于远程访问技术,主要功能是在公共网络上建立专用网络,进行加密通讯。VPN网管通过对数据包的加密和数据包目标地址的转换实现远程访问,VPN主要按照协议分类,可通过服务器、硬件、软件等多种方式实现。

3、ICMP协议位于网络层

知识点

网络层包括四个协议:ARP、IP、ICMP、IGMP

4、192.168.0.133地址适合192.168.0.167/26同网段的主机地址。

知识点

这个主机地址后面的26很关键,说明它的子网掩码是11111111 11111111 11111111 11000000(26个1),即255.255.255.192。子网掩码与主机地址做‘与’运算会得到网络地址,如果网络地址相同,那么属于同一个网段。255.255.255.192与192.168.0.167的值为192.168.0.128,即为网络地址。而192.168.0.133与255.255.255.192等于192.168.0.128,两者的网络地址相同。

5、Internet起源于美国国防部

6、上网的时候,访问某个网页突然出现了某个运营商的网页(如联通、电信)。出现此问题的可能的原因是DNS劫持

知识点

  • DNS劫持: 指在劫持的网络范围内拦截域名解析请求,分析请求的域名,把审查范围以外的请求放行,否则返回假的IP地址或者什么都不做使请求失去响应,其效果就是对特定的网络不能反应或访问的是假网址。
  • Ddos攻击 :Ddos的攻击方式有很多种,最基本的Ddos攻击就是利用合理的服务 请求来占用过多的服务资源,从而使合法用户无法得到服务的响应。
  • MAC地址欺骗:使局域网内主机无妨访问局域网,通过修改交换机端口和MAC地址的映射关系。
  • DHCP是提供IP地址分配的服务。当局域网中的计算机设置为自动获取IP,就会在启动后发送广播包请求IP地址。DHCP服务器(如路由器)会分配一个IP地址给计算机。在分配的时候,会提供DNS服务器地址。

7、适合于中等城市的本地网的网路组织为汇接局全覆盖

知识点

汇接局指的是端局不直接连接,而是依靠汇接局连在一起。在这里,端局相当于一个局域网,汇接局相当于一个路由。端局内的主机要想联网需要走汇接局。

  • 小城市:端局全覆盖
  • 大城市:汇接局分区。大城市比中型城市要复杂,还要在汇接局的上面再加上一层汇接局。

8、TCP具有的能力:有连接、数据可靠传输、端到端流量控制

知识点

TCP数据报还要由下层的IP协议封装,由于IP数据报到达目的地后可能顺序变乱,因此TCP报文顺序也可能变乱。所以到达目的地后如果报文顺序混乱,TCP协议会进行排序。总的来说就是,会按序传输,但不一定按序到达。

9、路由器转发数据包到非直接网段的过程中,依靠下列IP报文头部来寻找下一跳地址。

知识点

此图为IP数据报的格式,分为两个部分:首部和数据部分,即IP报头部中包含了源地址和目标地址,而数据帧的逻辑链路控制部分包含有目的服务访问点?(DSAP),源服务访问点(SSAP)和控制信息。

10、网桥是在数据链路层实现网络互联的设备

知识点

源路由网桥由源节点实现帧的路由选择功能,而透明网桥是通过自学习的方式转发帧。

11、A类IP地址占整个IP地址空间的50%

知识点

IP地址共有2^32个地址

  • A类地址空间共有2^31个地址,占有整个IP地址空间的50%
  • 整个B类地址空间共约有2^30个地址,占整个IP地址空间的25%
  • C类地址空间共约有2^29个地址,占整个IP地址的12.5%

12、应用网关是在应用层或传输层实现网络互联的设备。

13、曼彻斯特编码的码元1是在前一个间隔为高电平而后一个间隔为低电平,码元0正好相反

知识点

  • 曼彻斯特编码自带时钟同步信号
  • 曼彻斯特编码前半周锡发送原码,后半周期发送反码
  • 曼彻斯特编码的位周中心向上跳变代表0,向下跳变代表1,也可以反过来定义

14、报文分组交换使用了虚电路。

知识点

15、 TCP首部报文信息中跟建立链接有关的是SYN和ACK

知识点

  • URG:紧急指针字段值有效。紧急比特(urgent),当URG=1时,表明紧急指针字段有效,代表该封包为紧急封包。它告诉系统此报文段中有紧急数据,应尽快传送(相当于高优先级的数据), 且上图中的 Urgent Pointer 字段也会被启用。
  • ACK:?表示响应。确认比特(Acknowledge)。只有当ACK=1时确认号字段才有效,代表这个封包为确认封包。当ACK=0时,确认号无效。
  • PSH:表示有 DATA数据传输。(Push function)若为1时,代表要求对方立即传送缓冲区内的其他对应封包,而无需等缓冲满了才送。
  • RST:表示连接重置。复位比特(Reset) ,当RST=1时,表明TCP连接中出现严重差错(如由于主机崩溃或其他原因),必须释放连接,然后再重新建立运输连接。
  • SYN:表示建立连接。同步比特(Synchronous),SYN置为1,就表示这是一个连接请求或连接接受报文,通常带有 SYN 标志的封包表示『主动』要连接到对方的意思。。
  • FIN:表示关闭连接。终止比特(Final),用来释放一个连接。当FIN=1时,表明此报文段的发送端的数据已发送完毕,并要求释放运输连接。

16、Socket,即套接字,是一个对TCP/IP协议进行封装的编程调用接口。socket的使用类型主要有:基于 TCP协议,采用 流的方式 提供可靠的字节流服务和基于UDP协议,采用 数据报文 提供数据打包发送的服务。

知识点

  • 基于 TCP协议,采用 流的方式 提供可靠的字节流服务。
  • 基于UDP协议,采用 数据报文 提供数据打包发送的服务。
  • 基于RawIp的Socket:非连接,不可靠的数据传输。特点:能使应用程序直接访问网络层。
  • 基于链路层的Socket。为IS-IS协议提供的Socket接口。使IS-IS协议可通过Socket直接访问链路层。非连接,不可靠通信服务。

17、ping命令和tracert命令发送均是ICMP协议的数据包,tracert是路由跟踪的实用程序,用于确定IP数据包访问目标所采取的的路径,死亡之ping主要是由于单个IP包超过了IP协议规范所规定的包长度。

知识点

  • ping命令:Ping命令是用于测试网络连接量的程序。ing发送一个ICMP(Internet Control Messages Protocol)即因特网信报控制协议;回声请求消息给目的地并报告是否收到所希望的ICMP回声应答。它是用来检查网络是否通畅或者网络连接速度的命令。但是当PING不通的时候,也可能是因为时延太长,不一定是网络不通。
  • tracert命令:Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据包访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。

  • 死亡之ping:死亡之ping,这种攻击主要是由于单个包的长度超过了IP协议规范所规定的包长度。就是是对方IP内存溢出,达到破坏对方系统的效果。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-07-24 11:51:07  更:2021-07-24 11:53:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/7 6:39:01-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码