网络参考模型

一、OSI参考模型

1.专业术语

ISO(International Organization for Standardization)-国际标准化组织

OSI (Open Systems Interconnection Model)-开放式系统互联模型

2.为什么要有OSI

没有OSI之前

推出OSI模型后

网络是一个整体

网络分层了

不兼容

兼容

不利于开发和排错

有利于开发和排错

3.OSI网络参考模型

应用层(Application )

Data-数据

表示层(Presentation)

Data-数据

会话层(Session)

Data-数据

传输层(Transport)

Segment-数据段

网络层(Network)

Packet-数据包

数据链路层(Data Link)

Frame-帧

物理层(Physical)

Bit-比特流

记忆口决:All people seems to need data  process  所有的人们看起来都需要数据处理

4.OSI各层的功能

OSI参考模型

作用

应用层(Application )

人和电脑相互沟通的桥梁

表示层(Presentation)

定义数据格式、加密解密、压缩解压缩

会话层(Session)

建立、管理、终止连接

传输层(Transport)

提供面向连接或非面向连接的数据传递以及进行重传前的差错检测,主要协议有TCP与UDP

网络层(Network)

定义逻辑地址,供路由器确定路径,负责将数据从源网络传输到目的网络。

数据链路层(Data Link)

实际的物理链路是不可靠的,总会出现错误,数据链路层的作用就是通过一定的手段(将数据分成帧,以数据帧为单位进行传输)将有差错的物理链路转化成对上层来说没有错误的数据链路。它的特征参数包括:物理地址、网络拓朴结构、错误警告机制、所传数据帧的排序和流控等。

物理层(Physical)

通讯网络之间物理链路的电气或机械特性,以及激活、维护和关闭这条链路的各项操作。物理层特征参数包括:电压、数据传输率、最大传输距离、物理连接媒体等。

重要知识点:

1.应用层协议名称

Telnet远程登录

FTP(File Transfer Protocol)文件传输协议

TFTP(Trivial File Transfer Protocol)简单文件传输协议

SNMP(Simple Network Management Protocol)简单网络管理协议

HTTP(Hyper Text Transfer Protocol)超文本传输协议

SMTP(Simple Mail Transfer Protocol )简单邮件传输协议

DNS(Domain Name System)域名系统

DHCP(Dynamic Host Configuration Protocol) 动态主机配置协议

TCP(Transmission Control Protocol)传输控制协议

UDP(User Datagram Protocol)用户数据包协议

2.协议的端口号

应用层协议

中文名

端口号

Telnet

远程登录

23

FTP

文件传输协议

20(数据-不一定) 21(控制)

TFTP

简单的文件传输协议

69

SNMP

简单的网络管理协议

发送161、接收162

HTTP

超文本传输协议

80

SMTP

简单邮件传输协议

25

DNS

域名系统

53

DHCP

动态主机配置协议

服务器67、客户端68

3.封装与解封装

(1)封装

(2)解封装

4.网线的制作

二、TCP/IP参考模型

1.三个模型的比较

2.TCP与UDP的比较

3.TCP与UDP包的结构

4.三次握手

5.TCP的序列号与确认序列号

6.TCP的窗口滑动机制

7.TCP四次挥手

三、练习题

1、OSI参考模型从高层到底层分别是?(  )

A、应用层 传输层 网络层 数据链路层 物理层

B、应用层 会话层 表示层 传输层 网络层 数据链路层 物理层

C、应用层 表示层 会话层 网络层 传输层 数据链路层 物理层

D、应用层 表示层 会话层 传输层 网络层 数据链路层 物理层

2、DNS协议的主要作用是?(  )

A、文件传输

B、邮件传输

C、域名解析

D、远程接入

3、关于OSI参考模型中网络层的功能说法正确的是?

A、在设备之间传输比特流规定了电平.速度和电缆针脚

B、OSI参考模型中最靠近用户的那一层,为应用程序提供网络服务

C、提供面向连接或非面向连接的数据传递以及进行重传前的差错检测

D、将比特组合成字节,再将字节组合成帧,使用链路层地址(以太网使用MAC地址)来访问介质,并进行差错检测

E、提供逻辑地址,实现数据从源到目的地的转发

4、UDP是面向无连接的,必须依靠什么协议来保障传输的可靠性?

A、传输控制协议

B、应用层协议

C、网络层协议

D、网际协议

5、以下哪种协议不属于文件传输协议?

A、FTP

B、SFTP

C、HTTP

D、TFTP

答案:

1、试题答案:D

试题解析:考查OSI七层模型基本知识,应用层 表示层 会话层 传输层 网络层 数据链路层 物理层,本题选D

2、试题答案:C

试题解析:答案A文件传输为FTP或TFTP。

答案B邮件传输为SMTP。

答案C域名解析为DNS。

答案D远程接入为telnet。

3、试题答案:E

试题解析:物理层在设备之间传输比特流规定了电平.速度和电缆针脚选项A

选项错误;应用层是OSI参考模型中最靠近用户的那一层,为应用程序提供网络

服务,B选项错误;传输层提供面向连接或非面向连接的数据传递以及进行重

传前的差错检测,C选项错误;数据链路层将比特组合成字节,再将字节组合成

帧,使用链路层地址(以太网使用MAC地址)来访问介质,并进行差错检测,D选

项错误;网络层提供逻辑地址,实现数据从源到目的地的转发,E选项正确。

4、试题答案:B

试题解析:UDP 是用户数据报协议,它采用无连接的方式传输数据,也就是说

发送端不关心发送的数据是否到达目标主机,数据是否出错等。收到数据的主

机也不会告诉发送方是否收到了数据,它的可靠性由应用层协议来保障,此题

选B。

5、试题答案:C

试题解析:FTP为文件传输协议,SFTP为安全文件传输协议,HTTP为超文本传

输协议,TFTP为简单文件传输协议,故此题选C。

刘老师个人微信goodgoodstudyddup, 有任何疑问请联系,有任何疑问请联系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值