网络知识汇总

一:什么是网络。
计算机网络是用通信线路和通信设备将分布在不同地点的多台自治计算机系统互相连接起来,按照共同的网络协议,共享硬件、软件,最终实现资源共享的系统。

二: OSI七层模型

接下来介绍下各层的作用

1:物理层
比特流的传输,传输的是电信号, 01代码。传输介质 : 网线 、光纤、网卡。

  1. 数据链路层
    将上层数据封装为固定格式的数据帧,在数据帧内封装发送和接受端的数据链路层的地址:在以太网中,为MAC地址,MAC地址是用来表示网卡物理地址的,16进制,48位的表现形式。MAC地址是唯一的。
    通常来将数据链路层也叫做二层。在这一层运行的设备是 交换机。通常我们说交换机就是二层设备。
  2. 网络层
    主要功能是实现数据从源端到目的端的传输。 使用IP地址来标识一个点,将上层数据封装成数据包,在包头添加发送方和接收方的IP地址。IP地址也称之为逻辑地址。然后再这一层运行的设备是 路由器 。在路由器中有一张路由表,类似于生活中的地图。在传输数据中会根据最佳路径来进行数据包的传输。

网络层主要的协议为 : IP ARP RARP ICMP

4.传输层
通过定义端口的方式实现了网络中不同主机上用户进程之间的数据通信。
协议有: TCP:传输控制协议 UDP:用户数据包协议
端口根据协议分为 TCP的端口于UDP的端口。
这一层运行的设备有 防火墙。

5.会话层
允许不同机器上的用户建立会话关系。

6.表示层
数据的加密和解密,格式的翻译和转换

7.应用层
为终端用户提供服务。应用层的协议有 :http https snmp smtp dns dhcp 等等。

然后与之对应的还有 TCP/IP 5层模型

三:二层设备之交换机

交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。

交换机与之直接相连的设备有 个人终端、服务器、摄像头、路由器等。

交换机可以传输广播。在交换机中有一张MAC地址表,记录了与之相连设备的MAC信息。交换机的工作原理是:基于源MAC构建MAC地址表,基于目标地址进行数据转发。

VLAN(虚拟局域网)
虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。VLAN是一种比较新的技术,工作在OSI参考模型的第2层和第3层。
VLAN的的优点:隔离广播 、提高网络的安全性。
在实际的工作中,我们可以依据vlan给每个部门划分不同的网段,然后结合三层设备实现不同部门的互访。如果要对不同部门之间进行网络的隔离,可以通过定义 acl (访问控制列表)的方式来进行。 vlan是一个标识,表明这个网段是属于哪个部门的。通过VLAN技术,我们可以在一台交换机上划分多个网段。

STP (生成树协议)
作用:防止环路

注:传统的二层交换没有路由功能,但有一种特殊交换机具有路由功能,称之为三层交换,三层交换称之为核心交换,在实际工作中,由三层交换设备负责管理网络,三层设备下方再接入二层设备,二层设备于用户之间相连,这样就构成了一个小型的局域网,要实现于互联网进行通信,还需要借助路由设备。

四:三层设备之路由器
路由器(Router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。 路由器是互联网络的枢纽,"交通警察"。

路由器的工作原理:基于路由表进行数据转发。

路由器协议: 静态路由协议 、动态路由协议:RIP OSPF

路由器应用在公司网络的出口,负责于运营商相连。

原文地址:http://blog.51cto.com/13452775/2175681

时间: 2024-08-30 14:58:51

网络知识汇总的相关文章

[Linux] 网络知识汇总

MTU 最大传输单元IP层传输分片的依据 ICMP可以简单的认为就是IP的最基本控制报文 Ping利用应答请求和应答回显两个类型 Tracert利用了IP的TTL和TTLexceeded类型 linux有七种网卡绑定模式:0. round robin,1.active-backup,2.load balancing (xor),  3.fault-tolerance (broadcast), 4.lacp,  5.transmit load balancing, 6.adaptive load

动态规划 知识汇总

 Dp状态设计与方程总结 不完全状态记录 <1>青蛙过河问题 <2>利用区间 dp 背包类问题 <1> 0-1 背包,经典问题 <2>无限背包,经典问题 <3>判定性背包问题 <4>带附属关系的背包问题 <5> + -1 背包问题 <6>双背包求最优值 <7>构造三角形问题 <8>带上下界限制的背包问题(012背包) 线性的动态规划问题 <1>积木游戏问题 <2&g

沉淀,再出发:Java基础知识汇总

沉淀,再出发:Java基础知识汇总 一.前言 不管走得多远,基础知识是最重要的,这些知识就是建造一座座高楼大厦的基石和钢筋水泥.对于Java这门包含了编程方方面面的语言,有着太多的基础知识了,从最初的语法,对象的定义,类.接口.继承.静态.动态.重载.覆盖这些基本的概念和使用方法,到稍微高级一点的多线程,文件读写,网络编程,GUI使用,再到之后的反射机制.序列化.与数据库的结合等高级一点的用法,最后将设计模式应用其中,产生了一个个新的概念,比如Spring.Spring MVC.Hibernat

[转帖]xserver相关知识汇总

xserver相关知识汇总 https://blog.csdn.net/QTVLC/article/details/81739984 本文主要是从以下几个方面介绍xorg-xserver 相关的知识 1.linux系统图形界面框架 2.xserver 和x client启动过程 3.图形2d,3d加速原理简介 4.xserver主分支代码解析. 5.xserver,xclient协议简介 6.一个基于Xlib的简单例子解析 7.radeon驱动初始化代码解析. 1.linux图形界面框架 参考至

网络知识学习摘要

>>>>>网络基础知识<<<<< 画出IOS/OSI七层协议,每层的功能,举例每一层有什么协议, 每层传输的数据的名称. 简述协议层层封装和层层解析的过程. 画出TCP/IP分层,和IOS/OSI的每层的对应关系. 主要的局域网技术?(总线型.令牌环.FDDI) 共享式以太网和交换式以太网? 以太网帧格式? 单播.组播.广播 中继器.集线器.网桥.二层交换机.三层交换机.路由器? 介绍下网管? 简述路由交换原理? 路由器工作原理? 交换机工作原理

【转】ACM博弈知识汇总

博弈知识汇总 转自:http://www.cnblogs.com/kuangbin/archive/2011/08/28/2156426.html 有一种很有意思的游戏,就是有物体若干堆,可以是火柴棍或是围棋子等等均可.两个人轮流从堆中取物体若干,规定最后取光物体者取胜.这是我国民间很古老的一个游戏,别看这游戏极其简单,却蕴含着深刻的数学原理.下面我们来分析一下要如何才能够取胜. (一)巴什博奕(Bash Game):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个.

JavaScript正則表達式知识汇总

Js 正則表達式知识汇总 正則表達式: 1.什么是RegExp?RegExp是正則表達式的缩写.RegExp 对象用于规定在文本中检索的内容. 2.定义RegExp:var +变量名=new RegExp(); 3.RegExp 对象有 3 个方法: 1)test()检索字符串中的指定值,返回值是true或false. var p1=new Reg("e"); document.write(Reg.test("welcome to China!")); 2)exec

Delphi基础知识汇总

☆Delphi基础数据类型 分类 范围 字节 备注 简单类型 序数 整数 Integer -2147483648 .. 2147483647 4 有符号32位 Cardinal 0 .. 4294967295 4 无符号32位 Shortint -128 .. 127 1 有符号8位 Smallint -32768 .. 32767 2 有符号16位 Longint -2147483648 .. 2147483647 4 有符号32位 Int64 -263 .. 263 8 有符号64位 Byt

windows网络命令汇总

分类: 网络技术2011-10-26 09:43 2557人阅读 评论(0) 收藏 举报 windows网络路由器dns服务器internetinterface Ping命令: ping命令通过发送ICMP回声请求报文来检查与另一个计算机的连接. 这是一个用于排除连接故障的测试命令,如果不带参数则显示帮助信息. ping命令的语法如下: C:/>ping /? 用法: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r c