基于TCP/IP对等模型对计算机网络知识点的整合

目录

前言

应用层

Telnet

SSH

FTP/TFTP

SNMP:简单的网络管理协议

HTTP:超文本传输协议

SMTP:电子邮件传输协议

DNS:域名解析协议

DHCP:动态主机配置协议

NTP:网络时钟协议

传输层

TCP

UDP

端口号

网络层

IP

ICMP:信息控制协议

IGMP:Internet 组管理协议

ARP:地址解析协议

三层设备:路由器

路由协议

链路聚合

数据链路层

Ethernet协议

PPP:点到点协议,是一种常见的广域网数据链路层协议

PPPoE

Vlan:虚拟局域网

二层设备:交换机

链路聚合

STP生成树

物理层


前言

        本文是基于TCP/IP对等模型,对计算机网络知识点的整合,希望能对大家有一定的帮助,由于物理层比较简单,不进行展开。

  • 应用层

    • Telnet

      • Telnet作用

      • telnet的配置

      • Telnet与SSH的区别

    • SSH

      • SSH的作用

      • SSH的配置

      • SSH与Telnet的区别

    • FTP/TFTP

      • 是一种文件传输协议

      • 传输模式

        • 主动模式:服务器主动连接客户端

          • 控制连接:① 三次握手建立连接 ② 用户登录认证 ③ 通过FTP PORT命令 通知服务器端自身端口号

          • 传输连接

        • 被动模式:客户端主动连接服务器

          • 控制连接:① 三次握手建立连接 ② 用户登录认证 ③ 与服务器协调端口号

          • 传输连接

      • FTP的配置/使用FTP管理VRP文件系统

    • SNMP:简单的网络管理协议

    • HTTP:超文本传输协议

      • Http过程

    • SMTP:电子邮件传输协议

    • DNS:域名解析协议

    • DHCP:动态主机配置协议

      • DHCP的配置

        • 全局地址池

        • 接口地址池

        • DNS服务器的配置

      • 工作原理

        • DHCP发送的四个包

        • DHCP的续租

    • NTP:网络时钟协议

  • 传输层

    • TCP

      • 面向连接的、可靠的传输协议

      • TCP的报文结构

      • 基于TCP的SYN泛洪攻击

      • TCP的建立与关闭(三次握手、四次挥手)

      • TCP的序列号与确认号

      • TCP的窗口滑动机制:流量控制、传输速度控制

      • 基于TCP的协议

        • SNMP

        • FTP

        • Telnet

        • SMTP

    • UDP

      • 无连接的、尽力而为的传输

      • UDP泛洪攻击

      • 基于UDP的协议

        • SNMP

        • DNS

        • TFTP

        • DHCP

        • NTP

    • 端口号

      • 端口号范围

      • 知名端口号

      • 注册端口号

  • 网络层

    • IP

      • 作用

      • 版本

      • 二进制和十进制转换

      • 报文格式

      • IP编址

        • IP地址类型

        • 子网掩码

        • 子网聚合

        • 子网划分

      • MAC地址和IP地址的区别

    • ICMP:信息控制协议

      • 作用

      • ICMP重定向

      • ICMP差错检测

      • ICMP错误报告

        • Tracet就是其中一种

    • IGMP:Internet 组管理协议

    • ARP:地址解析协议

      • 作用:根据已知的IP地址获得其对应的MAC地址

      • 根据IP获得MAC地址的过程

      • ARP欺骗

      • 逐跳转发

        • 通过网关

      • MAC地址表

        • MAC地址表的作用

        • MAC地址表的更新和老化

    • 三层设备:路由器

    • 路由协议

      • 静态路由

        • 缺省路由

        • 特点及缺陷

        • 配置命令

      • 动态路由

        • 根据协议算法

          • RIP:距离矢量路由协议

            • 特点

            • 配置

          • OSPF:链路状态路由协议

            • 工作原理

            • 配置

            • DR、BDR的选举

              • 选举依据

              • 非抢占原则

            • 在网络园区种的应用

              • 区域

              • Router-id

              • 度量值

              • Hello包

            • 最优路径的计算

            • 三大表类

              • 邻居表

              • LSDB表

              • OSPF路由表

        • 根据工作区域

          • IGP:内部网关路由协议

          • EGP:外部网关路由协议

      • 高级特性

        • 路由递归

        • 等价路由

        • 浮动路由

    • 链路聚合

      • 聚合模式

        • 手工模式

          • 使用情景

          • 缺陷

        • LACP

          • PDU

            • 设备优先级

            • MAC地址

            • 接口优先级

            • 接口号

          • 选择活动链路步骤

            • 系统优先级

            • 接口号MAC地址

      • 常用名词

        • 聚合组

        • 成员接口

        • 成员链路

        • 活动接口

        • 活动链路

        • 非活动接口

        • 非活动链路

  • 数据链路层

    • Ethernet协议

      • MAC地址

        • MAC地址转发

        • MAC地址和IP地址的区别

        • MAC地址的分配

      • 以太网帧格式

      • 园区网典型架构

        • 接入层

        • 汇聚层

        • 核心层

        • 出口层

    • PPP:点到点协议,是一种常见的广域网数据链路层协议

      • 链路认证

        • PAP认证:密码验证协议

        • CHAP认证:挑战握手协议

      • PPP链路建立流程

      • 两类协议

        • 链路控制协议LCP

          • 正常协商

          • 参数不识别

          • 参数不匹配

        • 网络控制协议NCP

          • 静态IP地址协商

          • 动态IP地址协商

      • PPP配置

    • PPPoE

      • 应用场景:拨号上网

      • 会话建立

        • 发现

        • 会话

        • 终结

      • 报文格式

    • Vlan:虚拟局域网

      • Vlan的原理与配置

      • Vlan间通信

        • trunk

        • access

        • Vlanif配置ip地址

    • 二层设备:交换机

    • 链路聚合

      • 聚合模式

        • 手工模式

          • 使用情景

          • 缺陷

        • LACP

          • PDU

            • 设备优先级

            • MAC地址

            • 接口优先级

            • 接口号

          • 选择活动链路步骤

            • 系统优先级

            • 接口号MAC地址

      • 常用名词

        • 聚合组

        • 成员接口

        • 成员链路

        • 活动接口

        • 活动链路

        • 非活动接口

        • 非活动链路

    • STP生成树

      • 基本概念

        • 桥ID

        • 根桥

        • Cost

        • RPC

        • Port ID

        • BPDU

      • 配置

      • 工作原理

        • STP的计算

          • 根桥的选举

          • 根接口的选举

          • 指定接口的选举

          • 阻塞接口

          • 根桥及各种角色的识别(题)

  • 物理层

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/14154.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【SQL语句】

目录 一、SQL语句类型 1.DDL 2.DML 3.DLL 4.DQL 二、数据库操作 1.查看 2.创建 2.1 默认字符集 2.2 指定字符集 3.进入 4.删除 5.更改 5.1 库名称 5.2 字符集 三、数据表操作 1.数据类型 1.1 数值类型(常见,下同) 1.1.1 T…

ChatGPT长文本对话输入方法

ChatGPT PROMPTs Splitter 是一个开源工具,旨在帮助你将大量上下文数据分成更小的块发送到 ChatGPT 的提示,并根据如何处理所有块接收到 ChatGPT(或其他具有字符限制的语言模型)的方法。 推荐:用 NSDT设计器 快速搭建可…

【QT】Day3

1. 完成闹钟的实现&#xff1a; widgt.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QDebug> #include <QTimerEvent> //定时器事件处理函数 #include <QTime> //时间类 #include <QTextToSpeech> //文本转语音类头…

Jmap-JVM(十六)

上篇文章说了ZGC是jdk11加入的&#xff0c;他是未来jvm垃圾收集器的奠定者&#xff0c;满足TB级别内存处理&#xff0c;STW时间保持在10ms以下。 Jmap 我们可以先通过jmap -histo 进程ip 来查看&#xff0c;但是这样看不太清晰&#xff0c;我们可以用这行命令生成一个文件&…

机器学习:GPT3

GPT3 模型过于巨大 GPT3是T5参数量的10倍&#xff01; 训练GPT3的代价是$12百万美元 Zero-shot Ability GPT3的思想是不是能拿掉Fine-tune 只需要给定few-shot或者zero-shot就能干相应的任务了。 few-shot learning&#xff08;no gradient descent&#xff09;&#…

数据结构---栈

(一)栈之基础补充 C语言内存分配 对于一个C语言程序而言,内存空间主要由五个部分组成 代码段(text)、数据段(data)、未初始化数据段(bss),堆(heap) 和 栈(stack) 组成,其中代码段,数据段和BSS段是编译的时候由编译器分配的,而堆和栈是程序运行的时候由系统分配的。布局如…

生命在于折腾——面试问题汇总

这里面的问题都是我参加面试时候遇到的问题&#xff0c;大家就这样看吧。 一、个人情况 1、自我介绍 2、为什么离开上一家公司 3、有没有参加过HVV 4、介绍一下上家公司的项目 5、小程序和公众号渗透测试做过么 6、实习工资多少 7、有挖过漏洞么 二、基础知识 1、信息收集的…

遇到本地跨域问题时候webpack本地开发配置proxy的方式

if (location.host.indexOf("localhost") ! -1) {baseUrl IP /pc /cfsm;} else {//这里不许改&#xff0c;谁改谁请30杯奶茶&#xff0c;并且罚款500baseUrl ""; } const api {user: baseUrl "/web-user",excel: baseUrl "/web-exce…

【Java框架】RPC远程调用

RPC架构 一、RPC概述 RPC&#xff08;Remote Procedure Call&#xff09;叫作远程过程调用&#xff0c;它是利用网络从远程计算机上请求服务&#xff0c;可以理解为把程序的一部分放在其他远程计算机上执行。通过网络通信将调用请求发送至远程计算机后&#xff0c;利用远程计…

9.python设计模式【外观模式】

内容&#xff1a;为子系统中的一组接口提供一个一致的界面&#xff0c;外观模式定义了一个高层接口&#xff0c;这个接口使得这一个子系统更加容易使用。 角色&#xff1a; 外观&#xff08;facade&#xff09;子类系统&#xff08;subsystem classes&#xff09; UML图 举…

容器化安装环境EFK搭建

容器化安装环境 Docker中安装并启动ElasticSearch 前置配置 第一步&#xff1a;在宿主机上执行echo “net.ipv4.ip_forward1” >>/usr/lib/sysctl.d/00-system.conf 2.第二步&#xff1a;重启network和docker服务 [rootlocalhost /]# systemctl restart network &&…

使用低代码开发,需要注意哪些?

低代码平台的历史相对较短&#xff0c;大约始于 2000 年初&#xff0c;源于快速应用程序开发工具。随着低代码平台和工具的日益普及和优势&#xff0c;它不断发展以满足各种领域和角色的需求。 本文将研究各种低代码和无代码应用程序开发方法、业务用例、挑战和未来预测等。 一…

论文浅尝 | 预训练Transformer用于跨领域知识图谱补全

笔记整理&#xff1a;汪俊杰&#xff0c;浙江大学硕士&#xff0c;研究方向为知识图谱 链接&#xff1a;https://arxiv.org/pdf/2303.15682.pdf 动机 传统的直推式(tranductive)或者归纳式(inductive)的知识图谱补全(KGC)模型都关注于域内(in-domain)数据&#xff0c;而比较少关…

UEditor 百度富文本编辑器使用 遇到问题

小小吐槽 碰到前后不分离项目&#xff0c;富文本使用的UEdtior UEditor 点击上传图片转base64 在ueditor.all.js文件中找到这个 callback()函数 这里使用根据图片的url转成base64 UEditore 粘贴图片转base64 UEditor回显图片&#xff08;base64&#xff09; 把ueditor.all…

Java面向对象编程实战详解(图书管理系统示例)

文章目录 面向编程概念图书管理系统示例需求分析设计阶段编码实现创建目录结构Book类的编码BookList类的编码User类的编码AdminUser类的编码NormalUser类的编码启动类的编写具体的操作实现IOperation接口新增图书的实现借阅图书的实现删除图书的实现显示图书的实现查找图书的实…

Ubuntu 新增2T 硬盘,配置自动挂载

Ubuntu 台式机内存太小了&#xff0c;增加了一块 2T 的硬盘&#xff0c;记录下配置过程&#xff1a; 查看硬盘信息 可以看出&#xff0c;我电脑当前有三块硬盘&#xff1a; &#xff08;1&#xff09; /dev/nvme0n1 系统盘&#xff0c;256 G&#xff0c;分了两个区 /dev/nvme0n…

使用C#基于ComPDFKit SDK快速构建PDF阅读器

在当今世界&#xff0c;Windows 应用程序对我们的工作至关重要。随着处理 PDF 文档的需求不断增加&#xff0c;将 ComPDFKit PDF 查看和编辑功能集成到您的 Windows 应用程序或系统中&#xff0c;可以极大地为您的用户带来美妙的体验。 在本博客中&#xff0c;我们将首先探索集…

《向量数据库指南》:向量数据库Pinecone如何集成Elasticsearch

目录 上传嵌入模型 上传数据集 创建嵌入 将Elasticsearch索引移动到Pinecone 概要 是一个强大的开源搜索引擎和分析平台,广泛用作基于关键字的文本搜索的文档存储。 Pinecone是一个广泛用于生产应用程序的向量数据库,例如语义搜索、推荐系统和威胁检测,需要在数亿甚…

asp.net与asp.net优缺点及示例

Asp.net Mvc架构模式是一种低耦合、可测试的web应用程序框架&#xff0c;它是基于CLR和成熟的MVC架构构建的。ASP .NET MVC不支持 ViewState和服务器控件。 Asp.net优点: 1.架构降低了程序间的耦合性&#xff0c;M VC&#xff0c;分层&#xff0c;目标明确 2.性能不支持viewsta…

【笔记】PyTorch DDP 与 Ring-AllReduce

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhang.cn] 文内若有错误&#xff0c;欢迎指出&#xff01; 今天我想跟大家分享的是一篇虽然有点老&#xff0c;但是很经典的文章&#xff0c;这是一个在分布式训练中会用到的一项技术&#xff0c; 实际上叫ringallreduce。 …