1.计算机网络组成、分类
物理组成:硬件——主机(host、终端设备)、处理机(前端FEP、通信CCP-网卡)、连接设备(路由器、交换机)、通信线路(有线、无线);软件——协议(语义、语法、时序)、应用;
功能组成:功能——资源子网、通信子网;工作方式——边缘、核心部分;
分类:通信距离-广域网、局域网、城域网;信息交换技术-电路、报文、分组(时延、丢包、吞吐量);网络拓扑-星型、树形、环形、总线型;通信介质-双绞线、同轴电缆网、光纤、卫星;传输宽带-基带、宽带;使用范围-公用、专用;速率-高速、中速、低速;通行传播方式-广播、点播;
2.计算机网络四层/七层ISO/OSI模型
物理层:移动比特流从一个节点到下一个节点;
数据链路层:移动帧在相邻网络元素之间,SDLC、STP、以太网、wifi、PPP
网络层:通过路由器将数据报的分组从一台主机移动到另一台主机,IP、RIP(内部网关,选路信息协议,15跳)、OSPF(开放最短路径优先)、ICMP(Internet控制信息协议,它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。五种差错报文-源抑制、超时、目的不可达、重定向、要求分段,4种信息报文-回应请求、回应应答、地址屏蔽码请求、地址屏蔽码应答)、ARP(IP地址转为MAC物理地址)、RARP(物理地址转为IP地址,广泛用于获取无盘工作站的IP地址)、AKP、UUCP、BGP(边界网关协议)
传输层:提供端到端之间的服务,报文段,TCP(可靠、面向连接(流量控制和拥塞控制)、全双工)、UDP(不可靠的、无连接的)、SPX(序列包交换)
会话层:单工、半双工、全双工、SMTP、DNS、NFS、RPC
表示层:SNMP、TELNET、
应用层:网络应用程序及其协议存留的地方,报文,协议有FTP、HTTP、DNS、SMTP、TFTP(简单文件传输的协议,提供不复杂、开销不大的文件传输服务)、WAIS;
套接字:应用程序和网络之间的应用程序编程接口;
HTTP:持久和非持久连接;cookie(站点跟踪用户);
HTTP报文格式:请求报文——请求行(方法字段-get/post用户提交表单/head/put/delete、URL字段、HTTP协议版本字段)、首部行、空格、实体主体;
响应报文——状态行(2请求成功/3重指定/4客户端错误/5服务器不支持该版本)、6个首部、实体主体
FTP:使用两个并行的TCP连接,控制连接、数据连接;
邮件访问协议:SMTP(发送邮件)、POP3(接受邮件)、IMAP;
DNS:
四层模型:应用层、传输层、网际层、网络接口层
硬件地址(物理地址,MAC地址)是数据链路层和物理层使用的地址,IP地址是网络层和以上各层使用的。
NAT协议:网络地址转换属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP地址的转换技术。
DHCP协议:动态主机配置协议,是一种让系统得以连接到网络上,并获取所需要的配置参数手段,使用UDP协议工作。具体用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。
3.计算机网络互连设备
中继器:物理层,连接两个逻辑上是同一个网络;
集线器:用来集中所有局域网内网络设备(电脑和其他集线器等),并且将网络带宽平均分给各个网络设备(共享宽带),是中继器的一种,能够提供更多端口服务;改进方式加入交换技术;
网桥:链路层;工作原理:根据路径表转发或过滤信息包,如下图所示,同一网段中通信的帧,如H1、H2和H3、H4,会被丢弃,不会被网桥转发到另一网段中去如H1、H3,若此帧未出现差错,且目的站地址属于另一个网段,通过查找站表将收到的帧往对应的端口转发出去。分类:透明网桥、源站选路网桥