计算机网络

 

网络互联模型

七层模型,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

(1)物理层。物理层的主要功能是透明地完成相邻节点之间原始比特流的传输。

(2)数据链路层。数据链路层负责在两个相邻节点之间的线路上无差错地传送以帧为单位的数据,通过流量控制和差错控制,将原始不可靠的物理层连接变成无差错的数据通道,并解决多用户竞争问题,使之对网络层显现一条可靠的链路。

(3)网络层。网络层是通信子网的最高层,其主要任务是在数据链路层服务的基础上,实现整个通信子网内的连接,并通过网络连接交换网络服务数据单元(packet)。

(4)传输层。传输层既是负责数据通信的最高层,又是面向网络通信的低三层(物理层、数据链路层和网络层)和面向信息处理的高三层(会话层、表示层和应用层)之间的中间层,是资源子网和通信子网的桥梁,其主要任务是为两台计算机的通信提供可靠的端到端的数据传输服务。

(5)会话层。会话层利用传输层提供的端到端数据传输服务,具体实施服务请求者与服务提供者之间的通信、组织和同步它们的会话 活动,并管理它们的数据交换过程。

(6)表示层。表示层处理的是用户信息的表示问题。

(7)应用层。应用层是直接面向用户的一层,是计算机网络与最终用户之间的界面。

TCP/IP 结构模型:

(1)网络接口层。网络接口层大致对应于 OSI/RM 的数据链路层和物理层。

(2)网络互联层。网络互联层也称为网络层、互联网层或网际层,负责将数据报独立地从信源传送到信宿,主要解决路由选择、阻塞控制和网络互联等问题,在功能上类似于OSI/RM 中的网络层。

(3)传输层。传输层负责在信源和信宿之间提供端到端的数据传输服务,相当于 OSI/RM 中的传输层。

(4)应用层。应用层直接面向用户应用,为用户方便地提供对各种网络资源的访问服务,包含了OSI/RM 会话层和表示层中的部分功能。

1.应用层协议

这些协议主要有 FTP、 TFTP、 HTTP、 SMTP、 DHCP、 Telnet、 DNS 和 SNMP 等。

FTP(File TransportProtocol,文件传输协议)是网络上两台计算机传送文件的协议,运行在 TCP 之上,是通过 Internet 将文件从一台计算机传输到另一台计算机的一种途径。

TFTP(Trivial FileTransfer Protocol,简单文件传输协议)是用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。

HTTP(Hypertext TransferProtocol,超文本传输协议)是用于从 WWW 服务器传输超文本到本地浏览器的传送协议。

SMTP(Simple Mail TransferProtocol,简单邮件传输协议)建立在 TCP 之上,是一种提供可靠且有效的电子邮件传输的协议。

DHCP(Dynamic HostConfiguration Protocol,动态主机配置协议)建立在 UDP 之上,是 基于客户机/服务器模型设计的。

Telnet(远程登录协议)是登录和仿真程序,建立在 TCP 之上,它的基本功能是允许用户登录进入远程计算机系统。

DNS(Domain NameSystem,域名系统)在 Internet 上域名与 IP 地址之间是一一对应 的,域名虽然便于人们记忆,但机器之间只能互相识别 IP 地址,它们之间的转换工作称为域名解析。

SNMP(Simple NetworkManagement Protocol,简单网络管理协议)是为了解决 Internet 上的路由器管理问题而提出的,它可以在 IP、 IPX、 AppleTalk 和其他传输协议上使用。

传输层协议 传输层主要有两个传输协议,分别是 TCP 和 UDP(User Datagram Protocol,用户数据报协议),这些协议负责提供流量控制、错误校验和排序服务。

TCP 协议一般用于传输数据量比较少,且对可靠性要求高的场合。

UDP 是一种不可靠的、无连接的协议,可以保证应用程序进程间的通信。

UDP 协议一般用于传输数据量大,对可靠性要求不是很高,但要求速度快的场合。

IPv4 有单播、广播和组播地址类型。

IPv6 仍有 3 种地址类型,分别是单播、多播(也称作组播)、泛播(也称作任意播)。

与 IPv4 相比, IPv6 具有以下几点优势:

(1) IPv6 具有更大的地址空间。

(2) IPv6 使用更小的路由表。

(3) IPv6 增加了增强的组播支持和对流支持,使网络上的多媒体应用有了长足发展的 机会,为服务质量(Quality of Service, QoS)控制提供了良好的网络平台。

(4) IPv6 加入了对自动配置的支持。这是对 DHCP 协议的改进和扩展,使得网络(尤 其是局域网)的管理更加方便和快捷。

动态主机设置协议(英语:Dynamic Host Configuration Protocol,DHCP)是一个局域网网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。

(5) IPv6 具有更高的安全性。在使用 IPv6 网络时,用户可以对网络层的数据进行加 密,并对 IP 报文进行校验,极大地增强了网络的安全性。

IPv4/IPv6 过渡技术有:

(1)双协议栈技术

(2)隧道技术

(3) NAT-PT 技术

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值