常用协议

news/2024/11/15 13:43:17/文章来源:https://www.cnblogs.com/Iwakura-Lain/p/18399651

常用协议

默认网关

实现不同网络之间的路由转发


ARP

地址解析协议,根据IP地址获取MAC地址,还能检测地址是否有重复

广播ARP报文寻找目标IP的MAC地址

  1. 主机1通过发送ARP Request报文获取主机2的MAC地址

    ​ 由于不知道目的MAC地址,因此ARP Request报文內目的MAC地址为0

  2. ARP Request是广播数据帧,因此交换机收到后,会对该帧执行泛洪操作

  3. 所有主机接收到ARP Request报文后,都会检查他的目的IP与自身的IP地址是否匹配

  4. 主机2发现IP地址匹配,则会将ARP报文中的发送端MAC地址和发送端IP记录到自己的ARP缓存表中

  5. 主机2通过发送ARP Reply报文来响应主机1的请求,此时主机2已知主机1的MAC地址,因此ARP Replay是单播数据帧

  6. 交换机收到单播数据帧后进行转发

路由器在正常情况下不会执行ARP泛洪,因为ARP是工作在数据链路层(第二层)的协议,而路由器主要工作在网络层(第三层)
但是某些路由器支持ARP代理功能,或者某些网络故障或配置错误的情况下,路由器可能会意外地参与ARP泛洪,如果路由器的某个接口被错误地配置为同一子网内的两个不同IP地址的网关,或者网络中存在环路导致ARP请求被无限循环地广播

命令 用途
show ip arp 思科查看arp缓存表
show int e0/0 查看接口MAC地址
display arp brief 华为查看arp缓存表
arp -a PC查看ARP缓存表
arp -a -N ip PC查看某一个IP对应的MAC地址
为什么第一个包会ping不通?

因为第一个包是ARP协议在探测


DNS

域名解析协议,实现域名映射IP地址

域名:主机名.次顶级域名.顶级域名.根域,根域为‘.’,一般最后的根域不表示

根域:.

顶级域名:.com .net .cn .edu

主机名:www

查询方式

递归查询:由DNS服务器向其他DNS服务器进行查询,再将最终查询结果返回给DNS客户端

迭代查询:DNS服务器告知DNS客户端其他DNS服务器地址,由客户端自行向其他DNS服务器进行查询


ICMP

Internet控制消息协议,IP协议的辅助协议

Echo Request和Echo Reply

Ping:监测网络连通性

Traceroute/Tracert:基于报文头中的TTL值来逐跳跟踪报文的转发路径,检测网络丢包、时延、路由环路

Wireshark

ensp用PC1pingR1抓包

第一个ARP广播包

第二个ARP单播包

其中一个ICMP Echo Reply包


Telnet

基于TCP 23号端口的远程登录

需要设备之间可达
思科命令 用途
enable password AA123456 设置enable明文密码AA12456
enable secret AA123456 设置enable加密密码AA12456
line vty 0 4 进入VTY用户界面,支持5个通道(0-4)同时登陆设备
transport input telnet 允许Telnet协议远程登录
password AA123456 1.远程登录只需要密码:使用本地密码认证,并设置密码为AA12456
login 应用生效
username KK password 123 2.远程登录需要用户名和密码:创建用户KK密码为123
login local 应用本地账号密码

未设置密码时只能进入用户模式,无法进入特权模式

加密密码等级比明文密码高

一般思科Telnet默认开启,华为Telnet默认关闭

华为命令 用途
telnet server enable 启用Telnet
user-interface vty 0 4 进入vty用户界面
protocol inbound telnet 允许Telnet协议
authentication-mode password 1.远程登录只需要密码:使用本地密码认证
set authentication password cipher AA123456 设置密码为AA123456
authentication-mode aaa 2.远程登录需要用户名和密码:使用AAA认证
aaa 进入aaa认证配置
local-user KK password cipher AA123456 设置用户名KK和密码AA123456
authentication-scheme aa 创建一个名叫aa的认证方案
authentication-mode local 设置本地认证模式
user privilege level 15 在vty配置中设置权限等级为15

使用telnet远程连接需要在用户模式<>下

在未设置高权限等级时,默认等级无法进入系统模式[]


额外的

CDP协议:思科私有的二层网络协议,用来发现和查看相邻设备的简单配置信息,如操作系统软件版本、IP地址以及硬件平台等

HTTP协议:用于在客户端和服务器之间传输超文本文档(如网页)

FTP协议:在客户端和服务器之间传输文件,支持匿名登录和认证登录,允许用户上传和下载文件

SMTP协议:在邮件服务器之间传输电子邮件

POP3和IMAP协议:POP3用于从邮件服务器上接收邮件,允许用户在本地计算机上下载邮件,并在服务器上删除邮件;IMAP允许用户在客户端和邮件服务器之间管理邮件,不需要将邮件下载到本地计算机

DHCP协议:在局域网中为计算机自动分配IP地址、子网掩码和默认网关等

SSH协议:通过加密和身份验证机制安全地远程登录和执行命令

OSPF协议:收集网络中路由器的链路状态信息,计算出到达每个目的地的最短路径

SSL/TLS协议:通过加密技术确保数据的机密性和完整性,防止数据在传输过程中被窃取或篡改,用于在网络上建立安全的通信连接

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

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

相关文章

测试博客园_network

1. 一级标题新建文件 添加type属性,及值 基于tpye的值创建模板 更新属性 更新网络版试试

IPv6协议——互联网通信协议第六版

引言IPv6是互联网升级演进的必然趋势、网络技术创新的重要方向、网络强国建设的基础支撑。近些年,随着我国大力推动IPv6规模部署和应用,目前中国的IPv6渗透率已超过70%。 对于车载以太网来说,目前IPv4是车载IP通信的主流协议,但随着车辆的智能化、网联化程度不断提高,IPv6…

KUnit

基本介绍 KUnit Suite Memory每一个kUnit都有自己的上下文,所以一个崩溃了,不会影响到其他的suit。 开关 目前可以有下面几种方法控制case测试。 menuconfig控制 使用.kunitconfig控制编译的测试文件 使用宏选择性开启某些case 使用debugfs kunit_get_current_test 总开关 CO…

Python批量采集某东评论,实现可视化分析

女朋友没事就喜欢网购,买一大堆又不用,总说不合适,为了不让她花冤枉钱,于是我决定用Python写一个采集商品评论的脚本,然后对商品进行分析,这样就不怕踩到坑了! 让我们直接开始本次操作准备工作 环境安装Python 3.10 Pycharm 模块使用采集数据模块 -DrissionPage ->…

linux启动流程

KASLR kernel address space layout randomization 内核地址空间布局随机化 本质是将链接的地址做了随机偏移,这样System.map中的地址也不一样了,需要用 cat /proc/kallsyms才能查看到实际的地址。主要还是为了安全,这样地址布局随机化,来增加安全,被攻击的难度会增加。防…

推荐一款流量录制回放工具:jvm-sandbox-repeater

在软件开发和测试过程中,我们经常会遇到需要对网络请求进行录制和回放的需求,以便进行调试、测试和分析。为了模拟真实的用户请求,我们通常会使用各种流量录制回放工具来记录并重放网络请求。 其中,jvm-sandbox-repeater 是一款功能强大的流量录制回放工具,可以帮助我们轻…

第三章 路由系统

3.路由系统 本质上:URL和函数的对应关系。 3.1 传统的路由 from django.contrib import admin from django.urls import path from apps.web import viewsurlpatterns = [path(home/, views.home),path(news/<int:nid>/edit/, views.news),path(article/, views.article…

Java工程师多年之后看指针

指针是基本数据类型,占用4个字节。Int 类型的 数据 计算机处理语言中是处 中间层。使用图形化方式可以这样更形象直观。计算机对二进制处理数据的方式比较敏感。现 人们的大脑计数方式是通过十进制的方式计算日常和工作中需要的业务。操作符的限制,才增加了十六进制机制。数字…

记录 VMware Workstation 官方下载方式

VMware Workstation 对个人使用已免费,但想找到官方下载地址很困难,在此记录一下 下载地址:https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware+Workstation+Pro 有账号的话直接登录,没有的话右上角注册即可(注册后需要主动登录) 经过不太友好的…

工业制造企业如何与供应商间 进行高效安全的企业间文件传输?

工业制造企业的供应商数量通常较多,这主要是由于工业制造行业的复杂性和多元化特点所决定的。工业制造企业的产品结构往往较为复杂,涉及到多种原材料、零部件和设备。这些物资的需求不仅数量大,而且种类繁多,因此需要与多个供应商建立合作关系,以满足不同产品的生产需求。…

IC设计企业进行云租户数据传输最大的问题是什么?如何解决?

越来越多的IC设计企业基于云租户进行芯片的设计、仿真及验证流程,其原因在于: 降低成本:由于资源共享,租户无需单独购买、部署和维护昂贵的硬件设备,只需按需付费,大大降低了初期投资和运营成本。 弹性扩展:云租户可以根据业务需求快速、灵活地调整计算和存储资源,无需…

【精选】文件摆渡系统:跨网文件传输的安全与效率之选

文件摆渡系统可以解决哪些问题? 文件摆渡系统(File Shuttle System)主要是应用于不同网络、网段、区域之间的文件数据传输流转场景, 用于解决以下几类问题: 文件传输问题: 大文件传输:系统可以处理大文件的上传和下载,减少文件传输中的中断和错误。 异地传输:支持不同…