第一章   计算机网络基础

一、什么是计算机网络
1、硬件方面:通过线缆将网络设备和计算机连接起来
2、软件方面:操作系统,应用软件,应用程序通过通信线路连接

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

三、计算机网络发展
1、第一阶段(60年代):分组交换
2、第二阶段(7-80年代):TCP/IP
3、第三节度(90年代):Web技术

四、网络协议与标准
1、协议:
1)语法:数据的结构形式
2)语义:每一部分的含义
3)同步:数据何时发送及数据的发送频率

2、标准:
1)IOS(国际标准化组织)
2)ANSI(没过国家标准化局)
3)ITU-T(国际电信联盟-电信标注部)
4)IEEE(电器和电子工程师学会)

3、WAN与LAN
1)WAN:
范围:几十到几千米
作用:用于连接远距离的计算机网络
典型应用:INTERNET
2)LAN:
范围:1KM左右
作用:连接较短距离的计算机
典型应用:企业网,校园网。

4、IEEE 802局域网标准
1)有线
IEEE 802.3u,百兆快速以太网标准,现已合并到IEEE 802.3中
IEEE 802.3z,光纤介质实现千兆以太网标准规范
IEEE 802.3ab,双绞线实现千兆以太网标准规范
IEEE 802.3ae,万兆以太网标准
IEEE 802.3ba,十万兆太网标准
2)无线
IEEE 802.11a,频率5GHz,通信速率54Mb/s
IEEE 802.11b,频率2.4GHz,通信速率11Mb/s
IEEE 802.11g,频率2.4GHz,通信速率54Mb/s
IEEE 802.11n,通信速率600Mb/s

5、网络设备
1)交换路由设备:
Cisco2800系列路由器

3560系列交换机

2)网络安全设备:
防火墙,VPN

3)网络设备厂商:
Cisco,华为,H3C

五、网络拓扑结构
1)星型拓扑:
优点:易于实现,易于网络扩展,易于排查故障
缺点:中心节点压力大,组网成本高

2)网型拓扑:
特点:各个节点至少与其他两个节点项链
优点:可靠性高
缺点:组网成本高

六、计算机的数制
1、概念:
数制:计数的方法,指用一组固定的符号和统一的规则来表示数值的方法
数位:指数字符号在一个数中所处的位置
基数:在某种进位制中,数位上所能使用的数字符号的个数
位权:某种进制中,数位所代表的大小,即处在某一位上的1所代表的数值的大小

2、数制的表示
十进制:1010D;二进制:1010加B;十六进制:1010H

3、数制的计算:
1)当前位数乘以基数的当前位数减一的次方:
1010=1*10³+0*10²+1*10¹+0*10º

2)十、二进制转换
十进制处以2取余数,反向链接为二进制

                             第二章:计算机网络参考模型

一、分层模型
1、分层思想:将复杂的过程分解成几个功能相对单一的子过程

2、OSI参考模型(1984年):
应用层:网络服务与最终用户的一个接口,
表示层:数据的表示,安全,压缩,
会话层:建立、管理、终止回话,
传输层:定义传输数据的协议端口,以及流控和差错效验,
网络层:逻辑地址寻址,不同网络之间的路径选择,
数据链路层:建立逻辑连接,硬件地址寻址,差错效验,
物理层:建立、维护、断开物理连接

3、TCP/IP 5层模型:应用层、传输层、网络层、数据链路层、物理层
TCP/IP 4层模型:应用层、传输层、网络层、网络接口层

二、TCP/IP协议簇
应用层:HTTP,FTP,TFTP,SMTP,SNMP,DNS
传输层:TCP UDP
网络层:ICMP IGMP IP ARP RARP
数据链路层及物理层:底层网络定义的协议

三、数据封装与解封装过程
1、各层间的通讯
应用层:上层数据——电脑
传输层:TCP头部+上层数据——数据段——防火墙
网络层:IP头部+TCP头部+上层数据——数据包——路由器
数据链路层:MAC头部+IP头部+TCP头部+上层数据——数据帧——交换机
物理层:数据信号的传输——比特流——网卡

2、各设备间的数据传输

技术
©2019-2020 Toolsou All rights reserved,
(精华)2020年6月26日 C#类库 循环执行帮助类vs2017,创建C++Win32窗体应用程序mysql 修改主键指定位置输出字符串--PTAAndroid 11正式版发布![AndroidO] [RK3399] -- GPIO驱动与控制方式(精华)2020年6月26日 C#类库 Enum(扩展方法)C#/.NET 系统优化专题(redis第六篇 数据结构【List】)Vue开发小技巧el-select同时获取label和value值