【网络】网络模型和实施布线

简介: 【网络】网络模型和实施布线

计算机网络

计算机网络的功能

数据通信、资源共享、增加可靠性、提高系统处理能力。

网络协议和标准

2.1.1. 协议

语法:即数据的结构和形式,也就是数据传输的先后顺序。

语义:语义是每一部分的含义。

同步:指数据何时发送及数据的发送频率。

2.1.2. 标准

ISO:国际化标准组织

ANSI:美国国家标准化学会

ITU-T:国际电信联盟-电信标准部

IEEE:电气和电子工程师学会

2.2.1.IEEE 802 局域网标准

       1980年2月,它定义了网卡如何访问传输介质(目前比较常见的有双绞线、光纤、无线等),以及在这些介质上传输数据的方法等。目前被广泛使用的设备(网卡、交换机、路由器等)都遵循IEEE 802标准。

2.3.1. 交换路由设备

       路由器和交换机是最为常见的两种主要网络设备,它们是信息高速公路的中转站,负责转发公司网络汇总的各种通信数据。

2.3.2. 网络安全设备

防火墙设备、VPN设备、IDS设备

2.3.3. 无线网络设备

       无线网络设备就是基于无线通信协议而设计的网络设备。常见的无线网络设备包括无线路由器、无线网桥、无线网卡等。无线路由器可以被看做无线AP和宽带路由器的一种结合体。

2.3.4. 网络设备生产商

cisco公司、华为公司、H3C

网络拓扑结构

3.1. 星型拓扑结构

优点:易于实现、易于网络扩展、易于故障排查。

缺点:中心节点压力大、组网成本较高。

3.2. 网型拓扑结构

主要分为两种类型:全网型拓扑结构和部分网型拓扑结构

核心网络压力较大,两台互为备份,实际工作中,这种结构并不多见,主要成本太高。

数制概念

4.1. 十进制

       基数是10,数值部分用十个不同的数字符号0,1,2,3,4,5,6,7,8,9来表示,逢十进一,后缀用D或无后缀表示。

4.2. 二进制

       在二进制中,只有0和1两个数字,逢二进一,后缀用B表示。

4.3. 十六进制

       基数是16,用0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,A~F分别表示10~15,逢十六进一,后缀用H表示。

计算机网络模型

OSI七层模型

       物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

OSI五层模型

       物理层、数据链路层、网络层、传输层、应用层。

数据封装过程

       应用层提供上层数据,经过传输层转换成计算机能够识别的二进制数据后封装TCP头部(端口号),经过网络层封装IP头部(主要封装目标IP和源IP),经过数据链路层封装MAC头部(主要封装目标MAC地址和源MAC地址)。

数据解封装过程

       解封装过程和封装过程就是一个逆向过程,在物理层将电信号转换成二进制数据,并将数据传送至数据链路层。在数据链路层查看目标MAC地址,判断是否与自己的MAC地址吻合,如果数据报文的目标MAC地址就是自己的MAC地址,数据MAC头部将被拆掉,送到网络层。如果不是自己的MAC地址,它会丢弃数据。网络层和数据链路层相似,判断目标IP地址是否与自己的IP地址相同,从而送到传输层。到了传输层,它会根据TCP头部判断数据段应该送到那个协议或者app,然后将之前分组的数据重组。在应用层,这些二进制将会根据复杂的解码过程,还原发送者所传输的原始信息。

模型中各层对应的硬件设备

应用层:计算机

传输层:防火墙

网络层:路由器

数据链路层:交换机

物理层:网卡

布线工程

双绞线

       双绞线英文名称Twist-Pair,是布线工程中最常见的一种传输介质。双绞线 将一堆互相绝缘的金属导线,按逆时针方向互相绞结合在一起,用来抵御一部分电磁波干扰,扭线越密,抗干扰能力就越强。大多由铜线组成,典型的双绞线由四对组成,也有16、25对的双绞线。

目前主要的,线类型5类线、超5类线、6类线、7类线。

       5类线:主要用于100Mb网络,常见的标准有10Base-T和100Base-T。

       超5类线:在5类线上进一步优化,它的衰减更小,串扰更少,可以铺设千兆网络。

       6类线:传输速率为1000Mb/s,宽带性能为1~250MHz,6类线更适合影音传输等高负载的环境。

       7类线:传输带宽更高,可达600MHz,7类线曹勇双层屏蔽的双绞线,连接方式有很大的变化,因此与传统的RJ-45接口完全不兼容。

双绞线线序

       根据EIA/TIA的布线标准中规定了两种双绞线的线序。需要注意的是,布线时需要对线缆打上标签,方便后期维护整理。

T568A:白绿、绿、白橙、蓝、白蓝、橙、白粽、棕

T568B:白橙、橙、白绿、蓝、白蓝、绿、白粽、棕

光纤

       优点如下:传输带宽高(可超过50000GHz)、传输距离远(最大传输距离超过100km)、抗干扰鞥力强。

       光纤主要分为:单模光纤、多模光纤

以太网接口

       RJ-45(俗称水晶头)、光纤接口,光纤接口有多种类型主要分为:FC(圆形带螺纹)、ST(卡接式圆形)、PC(微球面研磨抛光)、SC(卡接式方形)、MT-RJ(收发一体的方形)。

信息插座

       通常由信息模块、面板、底座组成。

布线系统

综合布线系统

       它的系统结构主要包括六个独立的子系统。

工作区子系统;水平子系统;垂直子系统;管理子系统;设备间子系统;建筑群子系统。

布线系统的优点

       结构清晰,便于管理维护、材料统一先进,适应今后的发展、灵活性强,适应各种不同的需求,使用灵活、便于扩充,既节约费用又提高系统的可靠性。

布线材料

3.1.线槽

       主要分为金属线槽和塑料线槽两种,一般使用所料线槽较多,金属线槽多用于屏蔽系统。

3.2. 桥架

       可以将桥架和走线架理解为同一种布线设备,主要适用于线缆较多时,承载线缆。一般分为室内和室外两种,可吊顶安装也可以地面支撑安装。

3.3. 配线架

       配线架可以理解为终结来自信息点的线缆,并将线缆最终连接到网络设备的一种工具。


相关文章
|
2月前
|
C++
基于Reactor模型的高性能网络库之地址篇
这段代码定义了一个 InetAddress 类,是 C++ 网络编程中用于封装 IPv4 地址和端口的常见做法。该类的主要作用是方便地表示和操作一个网络地址(IP + 端口)
169 58
|
2月前
|
网络协议 算法 Java
基于Reactor模型的高性能网络库之Tcpserver组件-上层调度器
TcpServer 是一个用于管理 TCP 连接的类,包含成员变量如事件循环(EventLoop)、连接池(ConnectionMap)和回调函数等。其主要功能包括监听新连接、设置线程池、启动服务器及处理连接事件。通过 Acceptor 接收新连接,并使用轮询算法将连接分配给子事件循环(subloop)进行读写操作。调用链从 start() 开始,经由线程池启动和 Acceptor 监听,最终由 TcpConnection 管理具体连接的事件处理。
66 2
|
2月前
基于Reactor模型的高性能网络库之Tcpconnection组件
TcpConnection 由 subLoop 管理 connfd,负责处理具体连接。它封装了连接套接字,通过 Channel 监听可读、可写、关闭、错误等
90 1
|
2月前
|
JSON 监控 网络协议
干货分享“对接的 API 总是不稳定,网络分层模型” 看电商 API 故障的本质
本文从 OSI 七层网络模型出发,深入剖析电商 API 不稳定的根本原因,涵盖物理层到应用层的典型故障与解决方案,结合阿里、京东等大厂架构,详解如何构建高稳定性的电商 API 通信体系。
|
13天前
|
机器学习/深度学习 并行计算 算法
【CPOBP-NSWOA】基于豪冠猪优化BP神经网络模型的多目标鲸鱼寻优算法研究(Matlab代码实现)
【CPOBP-NSWOA】基于豪冠猪优化BP神经网络模型的多目标鲸鱼寻优算法研究(Matlab代码实现)
|
4月前
|
域名解析 网络协议 安全
计算机网络TCP/IP四层模型
本文介绍了TCP/IP模型的四层结构及其与OSI模型的对比。网络接口层负责物理网络接口,处理MAC地址和帧传输;网络层管理IP地址和路由选择,确保数据包准确送达;传输层提供端到端通信,支持可靠(TCP)或不可靠(UDP)传输;应用层直接面向用户,提供如HTTP、FTP等服务。此外,还详细描述了数据封装与解封装过程,以及两模型在层次划分上的差异。
718 13
|
4月前
|
网络协议 中间件 网络安全
计算机网络OSI七层模型
OSI模型分为七层,各层功能明确:物理层传输比特流,数据链路层负责帧传输,网络层处理数据包路由,传输层确保端到端可靠传输,会话层管理会话,表示层负责数据格式转换与加密,应用层提供网络服务。数据在传输中经过封装与解封装过程。OSI模型优点包括标准化、模块化和互操作性,但也存在复杂性高、效率较低及实用性不足的问题,在实际中TCP/IP模型更常用。
568 10
|
2月前
基于Reactor模型的高性能网络库之Poller(EpollPoller)组件
封装底层 I/O 多路复用机制(如 epoll)的抽象类 Poller,提供统一接口支持多种实现。Poller 是一个抽象基类,定义了 Channel 管理、事件收集等核心功能,并与 EventLoop 绑定。其子类 EPollPoller 实现了基于 epoll 的具体操作,包括事件等待、Channel 更新和删除等。通过工厂方法可创建默认的 Poller 实例,实现多态调用。
205 60
|
2月前
基于Reactor模型的高性能网络库之Channel组件篇
Channel 是事件通道,它绑定某个文件描述符 fd,注册感兴趣的事件(如读/写),并在事件发生时分发给对应的回调函数。
167 60
|
2月前
|
安全 调度
基于Reactor模型的高性能网络库之核心调度器:EventLoop组件
它负责:监听事件(如 I/O 可读写、定时器)、分发事件、执行回调、管理事件源 Channel 等。
192 57

热门文章

最新文章