分层与体系结构

本文介绍了网络通信中的三种协议体系结构:OSI七层模型,包括应用层、表示层、会话层、传输层、网络层、数据链路层和物理层;TCP/IP协议族,涉及应用层、运输层的TCP与UDP协议、网络层的IP协议;以及五层协议结构,涵盖应用层、运输层、网络层、数据链路层和物理层的基本功能和相关协议。
摘要由CSDN通过智能技术生成

一、OSI七层体系结构

在这里插入图片描述
应用层:各种APP、APP用户之间的交互信息
表示层:APP之间的数据进行一个分析处理、传输的一个过程
会话层:面向用户,网络应用和网络应用之间的通信
运输层:面对多个应用,每个应哟用都有相应的端口号,来进行准确的传输数据
网络层:两个计算机不在一个网络里面,需要逻辑地址寻址来寻找对方
数据链路层:两台计算机之间传输数据,中间节点可能多个,选在那个节点来进行这次的传输(例子:去北京旅游选择那个路线)
物理层:负责数据的“010101”信息的传输

高层:负责主机之间的数据传输
在这里插入图片描述

低层:负责网络之间的数据传输在这里插入图片描述

二、TCP/IP协议族体系结构

在这里插入图片描述
在这里插入图片描述

三、五层协议的体系结构

1. 应用层

任务:通过应用进程间的交互来完成特定网络应用。
协议:定义的是应用进程间通信和交互的规则。
把应用层交互的数据单元称为报文(message)。
例如:DNS,HTTP,SMTP
(实现具体的一个应用,应用之间的交互)

2. 运输层:

任务:负责向两台主机中进程之间的通信提供通用的数据传输服务。
具有复用和分用的功能。
主要使用两种协议:
传输控制协议 TCP
用户数据报协议 UDP 。

TCP (Transmission Control Protocol)
提供面向连接的、可靠的数据传输服务。
数据传输的单位是报文段 (segment)。

UDP (User Datagram Protocol):
提供无连接的尽最大努力 (best-effort) 的数据传输服务(不保证数据传输的可靠性)。
数据传输的单位是用户数据报。
(效率高,速度快,但是不靠谱;TCP:相对的安全不会丢数据)

3. 网络层:

为分组交换网上的不同主机提供通信服务。
两个具体任务:
路由选择:通过一定的算法,在互联网中的每一个路由器上,生成一个用来转发分组的转发表。
转发:每一个路由器在接收到一个分组时,要依据转发表中指明的路径把分组转发到下一个路由器。
互联网使用的网络层协议是无连接的网际协议 IP (Internet Protocol) 和许多种路由选择协议,因此互联网的网络层也叫做网际层或 IP 层。
IP 协议分组也叫做 IP 数据报,或简称为数据报。
(把这个网络的主机传输到另一个网络的主机)

4. 数据链路层:

常简称为链路层。
任务:实现两个相邻节点之间的可靠通信。
在两个相邻节点间的链路上传送帧(frame)。
如发现有差错,就简单地丢弃出错帧。
如果需要改正出现的差错,就要采用可靠传输协议来纠正出现的差错。这种方法会使数据链路层协议复杂。
(把比特这种数据封装成 帧 来传输)

5. 物理层:

任务:实现比特(0 或 1)的传输。
确定连接电缆的插头应当有多少根引脚,以及各引脚应如何连接。
注意:传递信息所利用的一些物理媒体,如双绞线、同轴电缆、光缆、无线信道等,并不在物理层协议之内,而是在物理层协议的下面。
(负责比特0和1的这种数据的传输)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值