一、计算机网络基本概念
-
计算机网络是计算机技术和通信技术发展结合的产物。
-
实现资源共享和数据传输的计算机系统统称为计算机网络。
-
将分散的、具有独立功能的计算机系统通过通信设备与线路连接,由软件实现资源共享和信息传递的系统。
二、计算机网络的组成
三、计算机网络的分类
1、按网络覆盖范围分为:局域网(LAN)、城域网(MAN)、广域网(WAN)
2、按网络的拓扑结构分为:星形、总线形、环形、树形、网状结构
3、按传输介质分为:有线网和无线网 二者之后还有更小的划分:
4、按网络的使用性质分为:
公用网:付费的网络,经营性网络
专用网:某部门根据本系统的特殊服务需要而建造的
- 因特网是世界上最大的广域网。
- 星形、总线、环形、树形主要用于局域网。
- 网状结构是广域网常用的。
四、计算机网络的功能
1、数据通信:计算机和终端,计算机和计算机之间的通信(发送电子邮件)【计算机网络最基本的功能】
2、资源共享:共享资源包括:软件、硬件、数据资源【计算机网络最重要的功能】
3、提高系统的可靠性:网络中的各台计算机之间都可以称为备用机。
4、分布式处理:通过一些算法将任务分配给不同的计算机去完成,以达到均衡使用网络资源。
五、计算机网络的性能指标
可以从不同的方便去度量计算机的性能指标:
六、计算机网络的体系结构
主要分为2种体系结构:OSI/ISO参考模型、TCP/IP模型
-
OSI/ISO参考模型:(ISO:国际标准化组织;OSI:开放系统互连参考模型)分为七层从下往上为:物、数、网、传、会、表、应
-
TCP/IP模型:中文名:传输控制协议/网络协议(网络通信协议)(是internet最基本也是最常用的协议)
OSI参考模型的7层:
应用层 | 是用户与网络的界面,为操作系统或网络应用程序提供访问网络的接口 | 数据 |
表示层 | 包括数据的加密、压缩、格式转换等 | |
会话层 | 负责管理主机间的会话进程,包括建立、管理及终止进程间的会话 | |
传输层 | 提供端到端的数据传输服务 数据段或报文 | 数据段或报文 |
网络层 | 选择合适的网间路由和交换节点,确保数据及时传送(路由选择,IP寻址) | 数据包或分组 |
数据链路层 | 在通信的实体之间建立数据链路连接,负责在相邻两个节点的链路上进行数 | 数据帧 |
物理层 | 对数据传输线路和传输信道进行了定义。在传输媒介基础上,建立、维护和取消物理连接,在物理媒体上透明地传输比特流 | 比特 |
OSI和TCP/IP模型的对照关系
OSI参考模型 | TCP/IP模型 | TCP/IP协议簇 |
应用层 | 应用层 | FTP、TELNET、SMTP、HTTP、DNS等 |
表示层 | ||
会话层 | ||
传输层 | 传输层 | TCP、UDP |
网络层 | 网际层 | IP、ICMP、IGMP、ARP、RARP |
数据链路层 | 网络接口层 | 各种通信网络接 口(物理网络) |
物理层 |
七、计算机网络的协议
含义:保证数据有条不紊的进行交换、合理的利用资源、严格规定要交换的数据格式等这些通信规程称为网络协议。
构成网络协议的三要素:
语法:用户数据与控制信息的结构或格式。
语义:需要发出何种控制信息,以及完成的动作和做出的响应。
时序(同步):对事件实现顺序的详细说明。
各层协议
层次 | 协议名称 | 功能 |
应用层 | 文件传输协议 | 在计算机和网络之间交换文件的最简单的方法 |
远程登录协议 | 让用户可以在远程计算机登录,并使用远程计算机上对外开放的所有资源 | |
超文本传输协议 | 它是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本 | |
简单邮件传送协议 | 用来发送电子邮件 | |
邮局协议-版本3 | 用来接收电子邮件 | |
域名系统协议 | 用来域名和IP地址相互转换 | |
传输层 | 传输控制协议 | 是一种面向连接的、可靠的、基于IP的传输层协议。保证信息的可靠传输,TCP提供了信息传输、超时出错重传等协议 |
用户数据报协议 | 是一种面向无连接的、不可靠的、基于IP的传输层协议。信息传输不可靠,可能出现丢包、乱序等现象。UDP协议实时性更好,在通信前不需要事先建立连接 | |
网络层 | 网际协议 | 中文缩写为“网协”,网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议 |
地址解析协议 | 是根据IP 地址获取Mac地址的一个TCP/IP协议 | |
逆向地址解析协议 | 是根据 Mac 地址获取IP地址的一个TCP/IP协议 | |
Internet控制信息协议 |
|
八、计算机网络相关设备
计算机网络的相关设备分为:局域网和广域网
局域网设备有:中继器、集线器、网卡、网桥、交换机
广域网设备有:路由器、网关、调制解调器
重点:按照信号的传输方向通信方式分为:
(1)单工通信
指传送的数据始终是一个方向,而不能进行与此相反方向的传送。发送方只能发送不能接收,接收方只能接收而不能发送,任何时候都不能改变信号传送方向。例如看电视。
(2)半双工通信
指传送的数据可以在两个方向传送,但同一时刻一个信道只允许单方向传送,即两个方向的传输只能交替进行,而不能同时进行。例如对讲机。
(3)双工通信
指传送的数据可以同时在两个方向传送。全双工通信需要两条信道,一条用来接收信息,一条用来发送信息,因此其通信效率很高。例如电话通话。
九、网络地址
物理地址
物理地址:也称MAC地址或者网卡地址。
物理地址通常由网卡生产厂家烧入网卡的EPROM,它是全球唯一的,不会有两台计算机同时使用同一个MAC地址。
物理地址由48位二进制构成,书写时一般使用六组十六进制。
ip地址
IP地址的特点:
-
在internet上为每一台计算机指定唯一的地址称为ip地址,也称:网际地址、逻辑地址。
-
唯一性:网络中不可能有两台主机同时使用同一个ip地址。
-
可变性:计算机拥有的IP地址不是不可变的,当所在的网络发生变化时,ip地址也会跟着变化。(网络发生变化,不是计算机的位置发生变化)。
mac地址和ip地址的区别:
(1)IP地址是具有可变性,而MAC地址是出厂固定的,难以更改。
(2)IP地址是逻辑地址,而MAC地址是物理地址。
(3)IP地址工作在网络层,MAC地址主要工作在数据链路层
ipv4地址的构成和书写
-
ipv4地址的构成:是由32位二进制表示。
-
Ip地址由网络号和主机号两个字段组成。用点分十进制书写。(xxx.xxx.xxx.xxx).0~255.
ipv4地址的分类
子网掩码:是判断任意两台计算机的IP地址是否属于同一子网的根据。将两台计算机各自的IP地址与子网掩码进行与(AND)运算,如果结果是相同的,则说明这两台计算机处于同一子网,可以进行直接通信。
默认情况下的子网掩码的地址为:网络位全部为:1, 主机位全部为 0。子网掩码不能单独使用,它是一个用来对IP地址的主机号和网络号进行区分的工具。需要和IP地址联合使用。
-
根据网络规模的大小,ip地址空间被分为A、B、C、D、E五类,其中A B C 为基本地址,D为多播地址,E为保留地址。
-
A B C 三类均由网络地址和主机地址两部分组成,规定每一组的主机地址都不能用全0或者全1,通常全0表示网络本身的网络地址,全1表示网络的广播地址。
-
A类IP地址:前8位来标识网络地址,后24位标识主机地址。最前面一位为0。A类IP地址用于大型网络。
127.0.0.1
是环回地址(用于本地测试),不属于A类可用地址。 -
B类IP地址:前16位来标识网络地址,后16位标识主机地址。B类IP地址用于中型网络。
-
C类IP地址:前24位来标识网络地址,后8位标识主机地址。C类IP地址用于主机数量不超过254的小型网络。
-
D、E类地址通常不会分配给个人用户使用。一般用于组播和科学研究。
类别 | 首字节范围 | 网络号长度 | 主机号长度 | 最大主机数 | 典型用途 |
---|---|---|---|---|---|
A类 | 1~126 | 1字节 | 3字节 | 16777214 | 大型机构/运营商 |
B类 | 128~191 | 2字节 | 2字节 | 65534 | 中型企业/高校 |
C类 | 192~2233 | 3字节 | 1字节 | 254 | 小型网络/家庭/办公室 |
十、internet服务与应用
域名:域名系统(DNS)将域名和IP地址相互映射,使人们更方便的访问互联网。
域名的结构: 采用层次结构,域名的长度不超过255个字符。
英文字母不区分大小写;IP和域名是一对多的关系;
域名的典型结构为:主机名.单位名.机构名.顶级域名。
顶级域名分为:国际顶级域名和国家顶级域名。
WWW服务
WWW的基本概念和工作原理
网络的工作模式: 浏览器/服务器(B/S)、客户端/服务器(C/S)、对等连接模式(P2P).
概念:是交互式图形界面的internet服务.采用C/S工作模式。二者之间遵循超文本传输协议(HTTP/HTTPS)。
-
超文本:用超链接的方式将各种不同空间的文字信息组织在一起的网状结构。
-
超媒体:在超文本的基础上增加了多媒体元素的整合和交互。
-
网页:是www上的超文本文件。
-
超文本标记语言(HTML)文件的编辑语言。
-
统一资源定位器:(URL)格式:<通信协议>://<主机域名或IP地址>/<路径>/<文件名>
-
网络的工作模式: 浏览器/服务器(B/S)、客户端/服务器(C/S)、对等连接模式(P2P).
-
文件传输服务
-
文件传输服务即文件传输协议(FTP):采用客户机/服务器工作模式。
-
访问FTP服务器有两种方式:匿名方式和使用账号和密码。
-
-
电子邮件服务可以传递和存储电子信函、文件、数字传真、图像、视频、和数字化语音。