1、计算机网络的基本功能
数据通信、资源共享(主要用途)、提高系统可靠性、促进分布式数据处理和分布式数据库的发展
2、计算机网络体系结构
(1)计算机终端或其他数据处理设备间的数据交换
a、信源系统要激活直接数据通道或通知通信网络所期望的信宿系统的地址
b、信源系统必须确认信宿系统已准备好接收数据
c、在文件传输过程中必须确认信宿系统的文件管理程序已准备接收并存储这个文件
d、如果两台机器的文件格式不兼容,其中的某台机器必须进行格式转换工作
3、协议
(1)含义:是为了再不同系统中的实体间通信而使用的(实体:用户应用程序、文件传输信息包、数据库管理系统、电子邮件系统及终端;系统:计算机、终端及远程传感器) 实体用来发送获接收信息,系统可以包含一个或多个实体,是实际存在的物件
(2)作用:被定制成一系列的规则,用来管制两个实体间的数据交换
(3)关键因素:
语法:包括数据格式和信号电平等
语义:包括协调用的控制信息和差错管理
规则:包括时序控制,速率匹配和定时
3、OSI体系结构
(1)开放式系统互联模型:作为计算机通信体系结构的模型由国际标准化组织制定件构架的开发协议标准
(2)OIS概型:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层7个层次构成,每个从层次的功能由若干个协议实现
(3)个层次的功能:
物理层:规范物理介质访问的机械、电气、功能和过程特性
数据链路:为数据(帧)块发送提供必要的同步、差错控制和流量控制
网络层:为更高层次提供独立于数据传输和交换技术的系统连接,并负责建立、维持和结束连接
传输层:提供可靠和透明的端点间的数据传输,并提供断点间的错误校正和流量控制
会话层:为应用程序间和通信提供控制结构,包括建立、管理和中指连接(任务)
表示层:提供应用集成在数据表示(语法)差异上的独立性
应用层:提供给用户对OSI环境的访问和分布式信息服务
4、网络设备及工作原理
(1)网络适配器
a、以太网卡主要包含的几部分:
发送和接收部件、载波检测部件、发送和接收控制部件、曼彻斯特编码/译码器、Lan管理部件及微处理器。
b、网络地址(MAC地址):每块网卡在出厂时都被赋予了世界范围内的唯一地址(是一串16进制数,被固化在网卡硬件中)
c、网卡有一组配置选项,保证网卡能与计算机的其他部件协同工作(I RQ[终断请求],I/O地址和存储器基地址)
(2)集线器(实质上是一个多端口的中继器,工作在OSI模型的第一层[物理层])
a、独立型集线器(Standalone HUB):带有许多接线端口的单盒子式的产品
b、堆叠式集线器(Stackable HUB):通过一条高速链路叠加起来使用
c、模块化集线器(Module HUB)
(3)交换机 --存储转发设备
a、直通方式(Cut-Through)
只收到该转发帧最前面的源地址和目的地址部分即可
b、无碎片直通方式(Fragment-free Cut Through)
c、存储转发方式(Store-and-Forward)
(4)路由器
a、含义:是一种多个网络或网段的网络连接设备,能将不同网络和网段之间的数据信息进行“翻译”
b、功能:
数据通道功能: 转发决定、背板转发、输出链路调度(由硬件完成)
控制功能: 实现包括与相邻路由器之间的信息交换、系统配
置及系统管理等功能
(6)拨号设备
a、调制解调器(Modem):
调制功能:将数字信号转换成模拟信号
解调功能:将模拟信号转换成数字信号
b、ISDN:以综合数字电话网(IDN)为基础发展演变而成的多种电信业务,用户能够通过有线的一组标准化的多用途用户---网络接口接入网内
c、ADSL:非对称数字用户线路,是以铜质电话线为传输介质的传输技
术组合
5、网络应用协议简介
(1)局域网中的三个协议:
a、NETBEUL:是IBM开发的费路由协议,用于携带NETBIOS通信
b、IPX/SPX:是Novell公司用于NetWare客户机/服务器的协议群组,避免了NETBEUI的弱点
c、TCP/IP:允许与Internet完全的连接
6、TCP/Ip协议分析 --是一组不听层次上的多个协议的组合
(1)分层:
a、链路层:包括操作系统中的设备驱动程序和计算机中对应的网络接
口卡
b、网络层:网络层协议包括IP协议、ICMP协议(Internet互联网控
制报文协议)以及IGMP协议(Internet组管理协议)
c、传输层:为两台主机上的应用程序提供端到端的通信,有两种传输协议(TCP[传输控制协议]、UDP[用户数据报协议])
d、应用层:负责处理特定的应用程序细节,将提供以下通用的应用程序
Telnet远程登录、FTP文件传输协议、SMTP 用于电子邮件的简
单邮件传输协议、SNMP简单网络管理协议
(2)IP地址
a、IP地址:互联网上的每个接口必须有一个唯一的internet地址
b、InterNIC(互联网网络信息中心):为接入互联网的网络分配IP地址
b、分类:单目传送地址(目标为单个主机)、广播传送地址(目的端为给定网络上的所有主机)、多目传送地址(目的端为同一组内的所有主机)
(3)客户机和服务器模型
a、目的:是为了让服务器为客户机提供一些特定的服务
b、服务分类:(重复型和并发型)
重复型服务器
步骤: 服务器启动-->等待一个客户请求的到来-->处理客户请求-->发送响应给发送请求的客户或相互进行通信--->断开与请求端的连接-->返回第2步
并发型服务器
步骤:等待一个客户请求的到来-->启动一个新的服务器来处理这个客户的请求--->返回第一步
优点:它利用生成其他服务器的方法来处理客户的请求
注意:TCP服务器是并发的,而UDP是重复的,但也存在例外 (4)端口号
TCP和UDP采用16位的端口号来识别应用程序。服务器一般是通过人们所熟知的端口号来识别;客户端只需保证端口号在本机上是唯一的
(5)网际协议
IP是Tcp/Ip 协议族中最为核心的协议,所有TCP,UDP,ICMP 及IGMP数据都以IP数据报格式传输
(6)动态选路协议
a、动态选路
当相邻路由器之间进行通信,以告知对方每个路由器当前所连接的网络时,就出现了动态选路。
b、RIP:选路信息协议
对RIP进行描述是因为他是最广为使用的选路协议