17.计算机网络
PAGE9 / NUMPAGES10
本章内容及分布
TCP/IP 协议族
DHCP与DNS
???
TCP与UDP
???
网络规划与设计
逻辑设计与物理设计
????
网络接入
3G与4G标准
???
综合布线
物联网
云计算
OSI协议:OSI采用了分层的结构化技术,从下到上共分七层:
物理层:该层包括物理连网媒介,如电缆连线连接器。
该层的协议产生并检测电压以便发送和接收携带数据的信号。
具体标准有RS232、V.35、RJ-45、FDDI。
数据链路层:它控制网络层与物理层之间的通信。
它的主要功能是将从网络层接收到的数据分割成特定的可被物理层传输的帧。常用的协议有IEEE 802.3/.2、HDLC、PPP、ATM。
网络层:其主要功能是将网络地址(例如IP地址)翻译成对应的物理地址(例如网卡地址MAC),并决定如何将数据从发送方路由到接收方。
在TCP/IP协议中,网络层具体协议有IP、ICMP、IGMP、IPX、ARP、RARP等。
传输层:主要负责确保数据可靠、顺序、无错地从A点传输到B点。
如提供建立、维护和拆除传送连接的功能;选择网络层提供最合适的服务;
在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制。
在 TCP/IP协议中,具体协议有TCP、UDP、SPX。
会话层:负责在网络中的两节点之间建立和维持通信,及提供交互会话的管理功能,如三种数据流方向的控制,即一路交互、两路交替和两路同时会话模式
常见的协议有RPC、SQL、NFS。
表示层:如同应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化;这种格式化也因所使用网络的类型不同而不同。
表示层管理数据的解密加密、数据转换、格式化和文本压缩。
常见的协议有JPEG、ASCII、GIF、DES、MPEG。
应用层:负责对软件提供接口以使程序能使用网络服务,如事务处理程序、文件传送协议和网络管理等。
在TCP/IP协议中,常见的协议有HTTP、Telnet、FTP、SMTP。
TCP/IP协议族
TCP/IP协议是Internet的核心
一、应用层协议
FTP、TFIP、HTTP、SMTP、DHCP、Telnet、DNS和SNMP等
(1)FTP(File Transport Protocol文件传输协议),运行在TCP之上。FTP在客户机和服务器之间需建立两条TCP连接,一条用于传送控制信息(使用21号端口),另一条用于传送文件内容(使用20号端口)。
(2)TFTP(简单文件传输协议),建立在UDP之上。69端口
(3)HTTP(超文本传输协议),建立在TCP (用户数据报协议)之上。80端口
(4)SMTP(简单邮件传输协议),建立在TCP之上。25端口
(5)DHCP(动态主机配置协议),建立在UDP(用户数据报协议)之上。67端口
(6)TelNet(远程登录协议),建立在TCP之上。23端口
(7)DNS(域名系统),建立在UDP(用户数据报协议)之上。53端口
(8)SNMP(简单网络管理协议),建立在UDP(用户数据报协议)之上。161端口
二、传输层协议
TCP和UDP(用户数据报协议),负责提供流量控制、错误校验和排序服务。
TCP是可靠的、面向连接的、全双工的数据传输服务,一般用于传输数据量比较少,且对可靠性要求高的场所。
UPD是一种不可靠的、无连接的协议。一般用于传输数据量大,对可靠性要求不是很高,但要求速度快的场合。
三、网络层协议 又称网络互联层、互联网层、网际层
IP所提供的服务通常被认为是无连接的和不可靠的。
ARP(地址解析协议)用于动态地完成IP地址向物理地址(MAC地址)的转换。
RARP(反向地址解析协议)用于动态完成物理地址向IP地址的转换。
ICMP(因特网差错控制协议)是一个专门用于发送差错报文的协议,由于IP协议是一种尽力传送的通信协议,即传送的数据可能丢失、重复、延迟或乱序传递,所以需要一种尽量避免差错并能在发生差错时报告的机制,这就是ICMP的功能。
IGMP(组播协议)允许Internet中的计算机参加多播,是计算机用做向相邻多目路由器报告多目组成员的协议。
TCP/IP协议族
POP3
110端口,邮件收取
SMTP
25端口,邮件发送
FTP
20数据端口/21控制端口,文件传输协议
HTTP
80端口,超文本传输协议,网页传输
HTTPS
443端口,HTTP+SSL
DHCP
67端口,IP地址自动分配
SNMP
161端口,简单网络管理协议
DNS
53端口,域名解析协议,记录域名与IP的映射关系
TCP
可靠的传输层协议:POP3、FTP、HTTP、Telnet、SMTP
UDP
不可靠的传输层协议:DHCP、TFTP、SN