目录
1,计算机网络的组成
2,计算机网络的分类
3,计算机网络传输载体
4,三种协议类型
5,TCP/IP模型
6,TCP/IP协议
计算机网络的组成:
1,计算机网络的物理组成:
从物理构成上看,计算机网络包括硬件和软件两大部分。
硬件包括:
计算机及终端设备,统称为主机(Host);
前端处理机(FEP)或通信处理机或通信控制处理机(CCP);
路由器、交换机等连接设备;
通信线路。
软件包括协议和应用软件两部分,协议是计算机网络的核心,由语法、语义和语序三部分组成。
2,计算机网络组成:
从功能上看,计算机网络由资源子网和通信子网两部分组成。
资源子网完成数据的处理、存储等功能;通信子网完成数据的传输功能。
从工作方式看,计算机网络由边缘部分和核心部分组成。
边缘部分是用户直接使用的主机;核心部分由大量的路由器组成,为边缘部分提供连通性和交换服务。
计算机网络的分类:
按通信距离可分为局域网、城域网、广域网。
按信息交换可分为电路交换网、分组交换网、综合交换网。
按网络拓扑结构可分为星型网、树型网、环型网、总线型网。
按通信介质可分为双绞线网、同轴电缆网、光纤网、卫星网等。
按传输带宽可分为基带网、带宽网。
按使用范围可分为公用网、专用网。
按效率可分为高速网、中速网、低速网。
按通信传播方式可分为广播式、点对点式。
网络分类 | 缩写 | 分布距离 | 传输速率范围 |
---|---|---|---|
局域网 | LAN | 10m~1000m | 4Mb/s~1Gb/s |
城域网 | MAN | 10km | 50Kbps~100Mb/s |
广域网 | WAN | 100km以上 | 9.6Kbps~45Mb/s |
按分布范围:
1,局域网:例如房间、校园等使用。
是指传输距离有限,传输速度较高,以共享网络资源为目的的网络系统。
数据传输率最高。数据传输可靠。拓扑结构简单,系统容易配置和管理。
2,广域网:国家或全球。全球性的网络有因特网。
又称为远程网。是指覆盖范围广、传输速率相对较低,以数据通信为主要目的网络。
分布范围广,数据传输率低,拓扑结构较为复杂。
3,城域网:城市。
是规模介于局域网和广域网之间的一种较大范围网络。
按交换技术分类:
1,线路交换网络:
在源结点和目的结点之间建立一条专用的通路用于数据传送,包括建立连接、传输数据、断开连接3个阶段。
优点:数据直接传送,延迟小。缺点:每两个结点之间就要专门建立一条通路,浪费资源。
2,报文交换网络(存储—转发网络):
将用户数据加上源地址、目的地址、长度、校验码等辅助信息封装成报文,发送给下个结点。即封装成报文。
3,分组交换网络(包交换网络):
将数据分成较短的固定长度的数据块,在每个数据块中加上目的地址、源地址等辅助信息组成分组(包)。即数据分割成固定长度的数据块(包)。
计算机网络传输载体:
1,同轴电缆:绝缘效果佳,频带较宽,数据传输稳定,价格适中,性价比高。
2,双绞线:
由两根导线按一定扭矩相互绞合在一起。
分为屏蔽双绞线(STP)和非屏蔽双绞线(UTP),每条双绞线最大传输距离为100m。
3,光纤:分为多模光纤和单模光纤。
4,无线传输:主要分为无线电、微波、红外线、可见光几个阶段。
三种协议类型:
TCP/IP协议:Internet,可扩展,可靠,应用最广,牺牲效率和速度。
IPX/SPX协议:NOVELL,路由,大型企业网。
NETBEUI协议:IBM,非路由,快速。
TCP/IP模型:
应用层:用户调用应用程序来访问TCP/IP互联网络,应用程序负责发送和接收数据。每个应用程序可以选择所需要的传输服务类型,并把数据按照传输层的要求组织好,再向下层传送,包括独立的报文序列和连续字节流两种类型。
传输层:又叫做端对端的通信,提供应用程序之间的通信服务。
网络层:又称互联网层(IP层),主要处理机器之间的通信问题。
数据链路层:又称网络接口层,负责接收IP数据包,并把数据包通过选定的网络发送出去。
物理层:存储物理信息。
TCP/IP协议:
将上层数据(如TCP、UDP数据)或同层的其他数据(如ICMP)封装到IP数据报中;将IP数据报传送到最终目的地;为了使数据能够在链路层上进行传输,对数据进行分段;确定数据报到达其他网络中的目的地的路径。
IP只提供无连接的、不可靠的服务。
ARP协议:地址解析协议ARP,作用是将IP地址转换为物理(MAC)地址。
RARP协议:反地址解析协议RARP,作用是将物理(MAC)地址转换为IP地址。
ICMP(控制信息协议):
用于在IP主机、路由器之间传递控制信息。
定义了5种差错报文(源抑制、超时、目的不可达、重定向、要求分段)和4种信息报文(回应请求、回应应答、地址屏蔽码请求,地址屏蔽码应答)。ICMP也是利用IP来传送报文的。
TCP:是一种可靠的、面向连接的、全双工的数据传输服务。TCP采用3次握手的方式,使主机和目的主机达成同步。
UDP:是一种不可靠的、无连接的协议。
TCP有助于提高可靠性;UDP则有利于提高传输的高效率性。
TCP对应的应用层协议 | UDP对应的应用层协议 |
---|---|
FTP文件传输协议,21/20号端口 | DNS域名解析协议(将域名地址转换为IP地址),53号端口 |
Telnet远程登录协议,23号端口 | SNMP简单网络管理协议,161/162号端口 |
SMTP邮件传送协议,25号端口 | TFTP简单文件传输协议,69号端口 |
POP3邮件接收协议,110号端口 | DHCP动态主机配置协议,67/68号端口 |
HTTP超文本传输协议,80号端口 |
借用图:显示五层协议中的数据的封装情况。