网络基础1.0

计算机网络:

硬件方面:通过线缆将网络设备和计算机连接起来

软件方面:操作系统,应用软件,应用程序通过通信线路互连,实现资源共享,信息传递。

计算机网络的功能:

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

计算机网络的发展阶段:

60年代:分组交换;70-80年代:TCP/IP;90年代:Web技术;

网络协议与标准:

协议:语法、语义、同步。

标准:ISO(国际标准化组织);ANSI:(美国家标准化局);

ITU-T:(国际电信联盟-电信标准部);IEEE:(电气和电子工程师协会);

Wan与Lan:

广域网(Wide-Area-Network)

范围:几十到几千千米;

作用:用于连接远距离的计算机网络;

典型应用:    Internet    ;

局域网(Local-Area-Network)

范围:1km左右;

作用:用于连接较短距离内的计算机;

典型应用:企业网、校园网;

网卡设备及拓扑:

网络设备生产厂商:思科(Cisco)  、华为;

交换路由设备:交换机、路由器、多层交换机;

网络安全设备:防火墙、×××设备;

无线网络设备;

网络拓扑结构:

点对点;总线型;环型;星型及扩展的星型;网状;

点对点拓扑结构:

两台设备之间有一个单独的连接;

专用的广域网中电路连接的两台路由器;

总线型拓扑结构:

一根线缆连接所有设备;

总线缆必须以终结器结束,吸收末端信号;

早期局域网拓扑;

使用同轴线缆;

环型拓扑结构:

所有设备共享一条线缆,数据沿一个方向传播;

令牌环网络;

星型拓扑:

优点:易于实现;易于网络扩展;易于排查;

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

网状拓扑结构:
一个节点与其他多个节点相连:提供冗余性和容错性;可靠性高;组网成本高;

数制:

二进制数或二进制位表现为0和1;

优点:只需两个数字表示状态,容易实现;二进制运算规则简单;二进制容易实现逻辑运算;

N进制的特点是逢N进一;

十进制转二进制:除取余,由下往上;

二进制转十进制:加权和;

带宽:

定义:1:在一定时间内通过某特定网络连接的信息量;2:基本单位:比特每秒(bit/s)

1bit/s  带宽基本单位;kbit/s =1000bit/s=10的3次方bit/s;兆比特每秒mbit/s=10的6次方bit/s;

Gbit/s吉比特每秒;

存储量:计算机的存储量用位和字节来计量;

1字节 --8位;1kb--1024字节;1mb--1024kb;1Gb--1024mb;1Tb--1024Gb

协议:

为了使数据可以在网络上从源传递到目的地,网络上所有设备需要讲相同的语言,描述网络规则中,语言规范的一组规则就是协议。

数据通信协议的定义:

决定数据的格式和传输的一组规则或者一组惯例。

协议分层:

数据以电信号的形式穿越介质达到正确的计算机,然后转换成最初的形式,以便接受者易于阅读,

为了降低网络设计的复杂性,将协议进行了分层设计。

OSI七层框架模型:

应用层:      网络服务与用户的一个接口

表示层:      数据的表示、安全、压缩

会话层:      建立,管理,终止会话

传输层:       定义传输数据的协议端口号,以及流量和差错校验

网络层:       进行逻辑地址间的寻址,实现不同网络间的路径选择

数据链路层:  建立逻辑连接,进行硬件地址寻址,差错校验等功能

物理层:      建立,维护,断开物理连接

TCP/IP协议族的组成:

应该层:HTTP、FTP、TFTP、SMTP、SNMP、DNS

传输层:TCP、UDP

网络层:ICMP、IGMP、IP、ARP、RARP

数据链路层和物理层:由底层网络定义的协议

设备与层的对应关系:

应用层:计算机

传输层:防火墙

网络层:路由器

数据链路层:交换机

物理层:网卡

转载于:https://blog.51cto.com/13401400/1975102

Linux运维之道之网络基础学习1.0相关推荐

  1. Linux运维之道之网络基础学习1.3

    网络基础1.3 数据链路层解析: 数据链路层: 位于物理层与网络层之间: 数据链路层的功能: --数据链路的建立,维护,拆除 --帧包装,帧传输,帧同步 --帧的差错恢复 --流量控制 ------- ...

  2. linux运维之道入门,Linux运维之道之网络基础学习1.2

    网络基础1.2 物理层解析 -------------------------------------------------------------------------------------- ...

  3. www.yaxjf.com+m.php,linux运维架构--PHP开发-零基础学习PHP视频教程

    Dockfile介绍 Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令.Docker程序将这些Dockerfile指令 ...

  4. httpqyl.php,linux运维架构--PHP开发-零基础学习PHP视频教程

    Dockfile介绍 Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令.Docker程序将这些Dockerfile指令 ...

  5. Linux运维系统工程师与java基础学习系列-6

    Java天生骄傲系列-6 程序流程控制(续) 循环结构 代表语句:while, do while, for While语句格式: while(条件表达式) { 执行语句: } 牛刀小试: packag ...

  6. Linux运维系统工程师与java基础学习系列-1

    Java天生骄傲系列-1 1     Eclipse的使用(略): 2 在eclipse下Java程序的编写和运行,及Java运行环境的配置略: 3 快捷键的配置,常用快捷键(略): 注:当程序有错误 ...

  7. Linux运维之道-基础命令

    基础命令 参照 linux运维之道(丁明一) 文章目录 基础命令 一.目录以及文件的基本操作 1. pwd 2.cd 3.ls 4.touch 5.mkdir 6.cp 7.rm 8.mv 9.fin ...

  8. FTP服务器管理【Linux运维之道之脚本案例】

    今天看到51CTO正在搞Linux Shell 脚本大赛,特地将自己的处女作发出来,希望能够得到分享. 这里说一下这个脚本的功能,这个脚本主要用来实现VSFTPD服务器的基础管理,主要用于方便运维管理 ...

  9. 有道云笔记linux运维,有道云协作-互联网行业解决方案

    互联网开发团队,由奇思妙想的设计狮.无所不能的产品汪."精通码艺"的程序猿和精准高效的软件测试组成.在项目开发过程中,部门同事需要通力协作.高效配合,一切工作核心围绕产品需求展开. ...

最新文章

  1. 基于Python的颜色识别器
  2. 草根seo站长利用网站赚钱的方法
  3. 非 985/211 学校的毕业生,进大厂的机率有多大?
  4. 【BZOJ2662】【BeiJing wc2012】冻结 分层图 裸的!
  5. 基于PCA方法的ORL人脸识别及Python代码实现
  6. python find函数 和index的区别_python中index()与find()的区别
  7. 教程:如何迅速制造Vista蓝屏死机?
  8. java面试要点---ArrayList list = new ArrayList(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象。
  9. opencv源代码之中的一个:cvboost.cpp
  10. unity 动画 音频播放
  11. 百度地图矢量瓦片在线下载
  12. 飞思卡尔智能车知识总结
  13. 2015美亚杯团队赛
  14. c语言课程设计高校水电费管理系统
  15. android百度定位方式,Android 百度定位SDK
  16. jquery的学习个人总结
  17. sphinx(斯芬克斯)mysql全文搜索引擎
  18. arm汇编的学习笔记,对比x86和arm(1)-从最简单的函数谈起
  19. Ant Design of Vue @1.7.8 学习笔记(Vue2版本)
  20. 带你玩转vue——开发工具的选择

热门文章

  1. linux系统数据文件和信息--unix环境高级编程读书笔记
  2. 码农如何写好一封邮件/1
  3. 面试题:HashMap和ConcurrentHashMap的区别,HashMap的底层源码。
  4. spring-boot-devtools在Idea中热部署方法
  5. 物资管理信息系统4 -- 修改密码界面
  6. 程序员面试金典——18.13 最大字母矩阵
  7. 台大李宏毅Machine Learning 2017Fall学习笔记 (6)Logistic Regression
  8. C++11中容器迭代器操作总结
  9. ILS-LDA基于迭代最小二乘的字典学习算法的学习
  10. Scrapy简单入门及实例讲解