当前位置: 首页 > news >正文

常用网络设备

转发/中继器:

1 工作在网络第一层,主要作用是延长物理介质的传输距离或者转换物理传输介质。
2 目前再传输速度要求的主干线大都使用光纤作为传输介质。

网桥:

1 工作在网络第二层,主要作用是转换不同网络类型的数据帧,用来分隔网段或者连接部分异种网络。
2 透明网桥之间看起来像一个网段。
3 多口网桥就是交换机。
4 扩展:
     帧,一般指网络第二层的数据格式
     包,一般指网络第三层的数据格式

路由器:

1 工作在网络第三层,主要作用是处理数据包。
2 也可以处理第一层和第二层数据包。
3 网络第三层完全是软件层,因此路由器可以做很多事,主要有转换网络接口,连接异种网络,隔离网络广播,转换网络协议以及最重要的路由寻径等。
4 ARP、IP、ICMP、UDP、SNMP、和RIP等协议。
5 扩展:
    在中大型网络中必须仔细规划网络拓扑结构,选择合适的路由协议,从而出现了三层交换机,也就是将路由技术添加到交换机中。
    稍大一些的网络基本上不会使用两点直接连接或者使用广播方式通讯的情形。
    小型网络可以用subnetting(子网话)。

网关:

1 按照定义网关工作在第四层上,但在实际网络应用过程中网关的概念很宽泛,它指连接两个网络之间的设备。
2 例如:Linux计算机上有两块网卡,分别连接两个不同的网段,添加适当的路由规则就可以使两个网段连通,其中Linux计算机就可以称为网关。
3 按照上述说法,路由器可以叫做网关,路由器可以连接多个网络而实现多个网关功能。在配置主机时,把网关的配置选项指向路由器,数据就能直接到达这个接口。

防火墙:

1 主要作用保护网络安全。
2 在内部网和外部网,专用网与公共网之间构造保护屏障,使Internet与Internet之间建立起一个安全网关(SecurityGateway)从而保护内部网免受非法用户侵入。
3 主要有服务访问规则,验证工具,包过滤和应用网关4部分组成。

除了以上设备,还有调制解释器和VPN设备等。

扩展:

  基于以太网技术的交换机再快也只能适用于中小规模的网络,主要原因是其交换吞吐能力和路由能力差。在构建广域骨干网时,网络层采用IP协议是无需置疑的,但是采用何种技术传输IP报文成为了人们争执焦点,目前IP over ATM和IP over SONET/SDH被广泛使用。  

转自:https://blog.csdn.net/zhangjie875/article/details/17712761

注意:此篇文章发布时间较早。

转载于:https://www.cnblogs.com/coolYuan/p/10676806.html

相关文章:

  • Mysql5.7 - 一键安装脚本
  • 一、python小功能记录——监听键盘事件
  • note_4.10
  • jstl使用中的错误----基于idea
  • python 计算机基础
  • 数据流中的中位数(未)
  • jeecg入门操作—菜单管理
  • 解决AutoComplete数据过多时的卡顿问题
  • postgresql行列转换函数
  • 怎么获取红米6 Pro的root权限
  • AAC架构系列一(初识)
  • Jboot 2.0.7 发布,分布式事务新增对 HikariCP、C3P0 等连接池的支持
  • mybatis特殊字符转义
  • 软件测试2019:第三次作业
  • JavaEE (13种技术都是什么?)
  • php的引用
  • 2017届校招提前批面试回顾
  • CSS魔法堂:Absolute Positioning就这个样
  • HTTP中GET与POST的区别 99%的错误认识
  • Java 多线程编程之:notify 和 wait 用法
  • JDK9: 集成 Jshell 和 Maven 项目.
  • JS学习笔记——闭包
  • Lucene解析 - 基本概念
  • MQ框架的比较
  • Selenium实战教程系列(二)---元素定位
  • SpiderData 2019年2月13日 DApp数据排行榜
  • springboot_database项目介绍
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • Web标准制定过程
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 理解在java “”i=i++;”所发生的事情
  • 使用 Docker 部署 Spring Boot项目
  • 我与Jetbrains的这些年
  • 线性表及其算法(java实现)
  • 用jQuery怎么做到前后端分离
  • hi-nginx-1.3.4编译安装
  • mysql面试题分组并合并列
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • #{} 和 ${}区别
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (3)nginx 配置(nginx.conf)
  • (rabbitmq的高级特性)消息可靠性
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (南京观海微电子)——COF介绍
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • *2 echo、printf、mkdir命令的应用
  • .apk文件,IIS不支持下载解决
  • .NET Core引入性能分析引导优化
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • .net知识和学习方法系列(二十一)CLR-枚举
  • @Import注解详解
  • @ModelAttribute注解使用
  • @RequestBody与@ModelAttribute