网络体系结构2|学习笔记

简介: 快速学习网络体系结构2

发者学堂课程【计算机网络基础网络体系结构2习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/450/detail/5550


网络体系结构2


目录

一.OS I 和 TCP/IP 参考模型的比较

二.TCP/IP 参考模型--层次结构

三.TCP/IP 体系结构(协议栈)


一.OSI 和 TCP/IP 参 考模型的比较

1.OSI 参考模型,它是定义了一套完整的框架,然后才在这的基础上去实现具体的协议。

2.TCP/IP 参考模型不同,它是首先基于因特网通讯的需求,实现了一些具体的协议,然后在此基础上再去完善其的框架结构。

所以它是目前在因特网通信中实际通信的标准。

3.在结构上,TCP/IP 参考模型和 OSI 参考模型都采用了分层的原理,所不同的是,OSI 参考模型将网络分为七层,TCP/ IP 将网络分成了四层。

从图片中我们可以看出,在 OSI 模型中的高三层的应用层表示层和会话层在 TCP/IP 参考模型中使用一个应用层来实现。OSI 模型中的最下面的两层,数据链路层和物理层在 TCP/IP 参考模型中使用网络接口层来实现。


二.TCP/IP 参考模型--层次结构

1.网络接口层:

是 TCP/IP 参考模型的最低层,它负责通过网络发送和接收IP数据。

2.互联网层:

使用IP协议提供“尽力而为(best effort)”的网络分组传输服务。将运输层报文段封装成IP数据报,选择适当的发送路径并将数据报转发到下一个结点。(关键部分)

3.运输层:

负责在会话的进程之间建立和维护“端-端”的连接。定义了两种不同的协议:传输控制协议(TCP)与用户数据报协议(UDP)。(UDP特点是高效,对可靠性要求不高,但是对实时性要求比较高的传输。我们可以使用它为其服务,比如说传输语音,传输视频)

4、应用层:

和 OSI 参考模型的应用层类似,为应用软件提供多种网络服务


三.TCP/IP 体系结构(协议栈)

它通过具体的协议来实现的,我们叫它协议栈。

在应用层中我们可以看到类似于 HTTP FTP DNS RIP 等协议。在它的运输层和互联网层同样使用了具体的协议来实现它的功能。

只有在网络接口层,没有定义具体协议,而是通过描述他的网络接口层的功能来实现一个一个的网络连接。

相关文章
|
Ubuntu 网络安全 图形学
Ubuntu学习笔记(二):ubuntu20.04解决右上角网络图标激活失败或者消失,无法连接有线问题。
在Ubuntu 20.04系统中解决网络图标消失和无法连接有线网络问题的方法,其中第三种方法通过检查并确保Windows防火墙中相关服务开启后成功恢复了网络连接。
3946 0
Ubuntu学习笔记(二):ubuntu20.04解决右上角网络图标激活失败或者消失,无法连接有线问题。
|
存储 算法 网络虚拟化
【计算机网络】学习笔记,第三篇:数据链路层
现在的光纤宽带接入 FTTx 都要使用 PPPoE 的方式进行接入。在 PPPoE 弹出的窗口中键入在网络运营商购买的用户名和密码,就可以进行宽带上网了 利用 ADSL 进行宽带上网时,从用户个人电脑到家中的 ADSL 调制解调器之间,也是使用 RJ-45 和 5 类线(即以太网使用的网线)进行连接的,并且也是使用 PPPoE 弹出的窗口进行拨号连接的
370 5
|
11月前
|
网络协议 数据安全/隐私保护 网络虚拟化
计算机网络的体系结构
OSI模型,即开放系统互连模型,由ISO于1984年提出,是计算机网络通信的参考模型,将网络功能划分为七层:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。各层负责不同的通信任务,使网络设计与管理更加模块化和高效。
679 1
|
存储 网络协议 网络性能优化
一文详细理解计算机网络体系结构(考试和面试必备)
这篇文章提供了C++基础知识的快速概述,包括C++的特点、面向对象设计、组成部分、标准、学习建议、应用领域、源文件、编译器、类与对象、编译执行步骤、分号与块、标识符、基本数据类型、typedef、枚举类型、变量定义与声明等。
456 0
一文详细理解计算机网络体系结构(考试和面试必备)
|
机器学习/深度学习 数据可视化 Linux
Seaborn可视化学习笔记(一):可视化神经网络权重分布情况
这篇文章是关于如何使用Seaborn库来可视化神经网络权重分布的教程,包括函数信息、测试代码和实际应用示例。
294 0
|
机器学习/深度学习 自然语言处理 并行计算
【深度学习+面经】Transformer 网络学习笔记
Transformer模型的核心概念、优缺点以及在多个领域的应用,并提供了针对Transformer架构的面试问题及答案。
640 2
|
监控 Java 数据库连接
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
124 3
|
网络协议 数据安全/隐私保护 网络架构
计算机网络 第二章 计算机网络体系结构(习题)
计算机网络 第二章 计算机网络体系结构(习题)
315 1
|
移动开发 网络协议 程序员
计算机网络:分层体系结构
计算机网络:分层体系结构
628 2
|
网络协议 数据安全/隐私保护 网络架构
计算机网络——第一章体系结构相关习题及详细解析
计算机网络——第一章体系结构相关习题及详细解析
256 0

热门文章

最新文章