前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >计算机网络体系结构

计算机网络体系结构

作者头像
程序员阿杜
发布2021-04-25 10:28:19
5260
发布2021-04-25 10:28:19
举报
文章被收录于专栏:开源君开源君

计算机网络体系结构概念

**计算机网络及其部件所应完成的功能的精确定义.**体系结构是抽象的,实现则是具体的.

体系结构的具体实现

img
img

OSI七层协议

开放系统互连参考模型(Open Systems Interconnection Reference Model) 简称OSI 由国际标准化组织成立. “开放”是指只要遵循OSI标准,一个系统可以和位于世界上任何地方,也遵循这一标准的系统进行通信.

TCP/IP协议

TCP/IP协议是一个四层的体系结构,目前为止得到了最广泛的应用.

五层协议

在学习计算机网络原理时采取折中的方法,综合OSI和TCP/IP协议的优点,采用一种只有五层协议的原理体系结构.

应用层

协议

协议

名称

应用

DNS (Domain Name System)

域名系统

域名到IP地址的转换

WWW (World Wide Web)

万维网

大规模的信息存储所 分布式应用

HTTP (HyperText Transfer Protocol)

超文本传送协议

使用TCP进行传输数据

SMTP (Simple Mail Transfer Protocol)

简单邮件传送协议

邮件发送

POP3 (Post Office Protocol POP)

邮局协议

邮件读取

FTP(FIle Transfer Protocol)

文件传送协议

传输文件

TELNET

远程终端协议

远程登陆

DHCP(Dynamic Host Configuration Protocol)

动态主机配置协议

即插即用连网

RTP(Real-time Transport Protocol)

实时传输协议

传输多媒体数据

作用

定义应用进程间的通信规则,定义“如何通过应用进程间的交互来完成特定的网络应用

数据单元

报文

传输层/运输层

协议

  1. TCP(传输控制协议) ​ 提供面向连接的,可靠的数据传输服务. 单位是 : 报文段
  2. UDP(用户数据报协议) ​ 提供无连接的,尽最大努力的数据传输服务 单位: 用户数据报

单位

报文段(TCP)

用户数据报(UDP)

作用

负责向两台主机中某两端口的进程之间通信提供通用的数据传输服务.应用程序通过该服务传输应用层报文

功能

  1. 复用: 多个应用层程序可以同时使用下面运输层的服务
  2. 分用: 运输层把收到的消息分别交付给应用层中的相应进程.

网络层

协议

​ IP协议

作用

​ 负责为分组交换机上的不同主机提供通信服务.

​ 这一层将上一层运输层产生的 用户数据报/报文段 封装成 IP数据报.

任务

​ 选择合适的路由,将源主机传输层传下来的分组,通过网络层中的路由器进行转发.最后到达目的主机.

数据链路层

作用:

​ 将上一层网络层的IP数据报加入必要的控制信息封装成帧,从链路的一端传送到另一端

单位

​ 帧(Frame)

物理层

作用

​ 在传输媒体上传送比特流. 将数据链路层中的帧的每个比特从;一个节点传输到另一个节点.

单位

​ 比特

数据传输过程

数据传输过程
数据传输过程

实体,协议.服务

实体:

​ 表示任何可以发送或者接受数据的软硬件

协议:

​ 控制两个对等实体进行通信的规则

​ 在协议的控制下,两个对等实体间的通信使得能为上一层提供服务, 要实现本层协议,还需要使用下一层所提供的数据.

使用本层的服务的实体只能看到服务无法看到下面的协议,下面的协议对上边来说是透明的.好像不存在.

总结:

协议是水平的, 服务是垂直的

TCP/IP体系结构

TCP/IP体系结构协议簇

TCP/IP沙漏形状示意图
TCP/IP沙漏形状示意图
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-04-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 计算机网络体系结构概念
  • 体系结构的具体实现
  • OSI七层协议
  • TCP/IP协议
  • 五层协议
  • 应用层
    • 协议
      • 作用
        • 数据单元
        • 传输层/运输层
          • 协议
            • 单位
              • 作用
                • 功能
                • 网络层
                  • 协议
                    • 作用
                      • 任务
                      • 数据链路层
                        • 作用:
                          • 单位
                          • 物理层
                            • 作用
                              • 单位
                              • 数据传输过程
                              • 实体,协议.服务
                                • 实体:
                                  • 协议:
                                    • 总结:
                                    • TCP/IP体系结构
                                      • TCP/IP体系结构协议簇
                                      相关产品与服务
                                      数据传输服务
                                      腾讯云数据传输服务(Data Transfer Service,DTS)可帮助用户在业务不停服的前提下轻松完成数据库迁移上云,利用实时同步通道轻松构建高可用的数据库多活架构,通过数据订阅来满足商业数据挖掘、业务异步解耦等场景需求。同时,DTS 还提供私有化独立输出版本 DTS-DBbridge,支持异构数据库和同构数据库之间迁移和同步,可以帮助企业实现完整数据库迁移(如 Oracle)。
                                      领券
                                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档