计算机网络基础(应用层协议-设备管理)

简介: 应用层是网络体系中最高的一层,也是唯一面向用户的一层,也可视为为用户提供常用的应用程序,每个网络应用都对应着不同的协议,其协议也是我们可以将其分为三大类:网络管理,数据传输,设备管理,本文先来了解下设备管理中常用的两种通信协议,这两种我们大概都应该说过,SSH,和telnet疫情期间在家能够远程办公无外乎使用这两种方式。

网络异常,图片无法展示
|
应用层是网络体系中最高的一层,也是唯一面向用户的一层,也可视为为用户提供常用的应用程序,每个网络应用都对应着不同的协议,其协议也是我们可以将其分为三大类:网络管理,数据传输,设备管理,本文先来了解下设备管理中常用的两种通信协议,这两种我们大概都应该说过,SSH,和telnet疫情期间在家能够远程办公无外乎使用这两种方式。

telnet、SSH(应用层)


  • 网络设备(主机,路由器,交换机等待)的管理分为本地和远程管理,远程从字面意识都可以理解就是不用再设备旁,远程管理就是我们可以从自己本地的主机登录到需要操作的设备进行直接操作。远程登录主要使用 Telnet 和 SSH 两种协议管理网络设备。
  • telnet,ssh两种协议主要解决远程登录数据传输,规定了远程连接的通信标准。

telnet

网络异常,图片无法展示
|

  • telnet电信(Telecommunications)和网络(Networks)(23端口)定义了一台设备连接远程设备的通信标准,不过其实明文传输的。可以在一台设备上通过telnet协议与一台远端设备监理管理连接,并对远端设备实施配置和监控。
  • telnet是明文传输,如果数据被拦截可以直接看到用户名和密码,所以不建议在局域网以外(内部网)的环境使用。

SSH

  • ssh(安全外壳协议使用的端口是22端口),可以说是telnet的加密版,SSH传输的数据都会被加密,因此即使传输过程中不幸被截获,由于无法解密(很难解密),也就无法了解数据真正的内容。
    网络异常,图片无法展示
    |
  • SSH建立安全信道的方式是:SSH客户端统统SSHV2(目前常用的版本)协议与SSH服务器建立一条TCP加密信道,建立这条安全信道方式是让客户端使用服务端的RSA公钥来验证服务器的身份。

对比

协议 端口 加密方式 优点
telnet 23 明文传输 传输效率高,速度快
ssh 22 加密传输 SSH功能比telnet齐全且安全性高。

总结


telnet和ssh在目前的远程设备管理中ssh相对较为广泛,基本上只有内网的远程连接会用到telnet。


相关文章
|
16天前
|
缓存 网络协议 安全
【网络攻防战】DNS协议的致命弱点:如何利用它们发动悄无声息的网络攻击?
【8月更文挑战第26天】DNS(域名系统)是互联网的关键组件,用于将域名转换为IP地址。然而,DNS协议存在安全漏洞,包括缺乏身份验证机制、缓存中毒风险及放大攻击的可能性。通过具体案例,如DNS缓存中毒和DNS放大攻击,攻击者能够误导用户访问恶意站点或对目标服务器实施DDoS攻击。为了防范这些威胁,可以采用DNSSEC实现数字签名验证、利用加密的DNS服务(如DoH或DoT)、限制DNS服务器响应以及及时更新DNS软件等措施。理解并应对DNS的安全挑战对于确保网络环境的安全至关重要。
49 2
|
8天前
|
缓存 网络协议 网络性能优化
C语言 网络编程(二)TCP 协议
TCP(传输控制协议)是一种面向连接、可靠的传输层协议,通过校验和、序列号、确认应答等机制确保数据完整性和可靠性。通信双方需先建立连接,再进行通信,采用三次握手建立连接,四次挥手断开连接。TCP支持任意字节长度的数据传输,具备超时重传、流量控制及拥塞控制机制。三次握手用于同步序列号和确认双方通信能力,四次挥手则确保双方均能完成连接关闭操作,保证数据传输的可靠性。
|
8天前
|
网络协议 视频直播 C语言
C语言 网络编程(三)UDP 协议
UDP(用户数据报协议)是一种无需建立连接的通信协议,适用于高效率的数据传输,但不保证数据的可靠性。其特点是无连接、尽力交付且面向报文,具备较高的实时性。UDP广泛应用于视频会议、实时多媒体通信、直播及DNS查询等场景,并被许多即时通讯软件和服务(如MSN/QQ/Skype、流媒体、VoIP等)采用进行实时数据传输。UDP报文由首部和数据部分组成,首部包含源端口、目的端口、长度和校验和字段。相比TCP,UDP具有更高的传输效率和更低的资源消耗。
|
11天前
|
监控 安全 网络安全
深入理解SNMP:网络管理的关键协议
【8月更文挑战第31天】
36 1
|
5天前
|
网络协议
网络协议概览:HTTP、UDP、TCP与IP
理解这些基本的网络协议对于任何网络专业人员都是至关重要的,它们不仅是网络通信的基础,也是构建更复杂网络服务和应用的基石。网络技术的不断发展可能会带来新的协议和标准,但这些基本协议的核心概念和原理将继续是理解和创新网络技术的关键。
13 0
|
11天前
|
存储 运维 监控
|
11天前
|
消息中间件 Kafka Java
Spring 框架与 Kafka 联姻,竟引发软件世界的革命风暴!事件驱动架构震撼登场!
【8月更文挑战第31天】《Spring 框架与 Kafka 集成:实现事件驱动架构》介绍如何利用 Spring 框架的强大功能与 Kafka 分布式流平台结合,构建灵活且可扩展的事件驱动系统。通过添加 Spring Kafka 依赖并配置 Kafka 连接信息,可以轻松实现消息的生产和消费。文中详细展示了如何设置 `KafkaTemplate`、`ProducerFactory` 和 `ConsumerFactory`,并通过示例代码说明了生产者发送消息及消费者接收消息的具体实现。这一组合为构建高效可靠的分布式应用程序提供了有力支持。
38 0
|
18天前
|
网络协议
|
18天前
|
安全 5G 数据安全/隐私保护
|
18天前
|
存储 Linux 网络安全
【Azure 存储服务】如何把开启NFS 3.0协议的Azure Blob挂载在Linux VM中呢?(NFS: Network File System 网络文件系统)
【Azure 存储服务】如何把开启NFS 3.0协议的Azure Blob挂载在Linux VM中呢?(NFS: Network File System 网络文件系统)