首页 > 其他分享 >计算机网络自顶向下方法

计算机网络自顶向下方法

时间:2023-08-26 21:46:08浏览次数:31  
标签:1.1 1.3 主机 网络 计算机网络 自顶向下 链路 方法 路由器

1、概论

1.1、什么是 Internet ?

1.1.1、从具体构成角度

节点:

  • 主机及其上运行的应用程序;
  • 路由器、交换机等网络交换设备。

边:

  • 接入网链路:主机连接到互联网的链路;
  • 主干链路:路由器间的链路。

互联网是数以亿计的、互联的计算机设备:

  • 主机 = 端系统;
  • 运行网络应用程序。

1.1.2、从服务角度

  • 使用通信设施进行通信的分布式应用:Web、VoIP、email、分布式游戏、电子商务、社交网络。
  • 通信基础设施为apps提供编程接口(通信服务):将发送和接收数据的apps与互联网连接起来;为app应用提供服务选择,类似于邮政服务。无连接不可靠服务、面向连接的可靠服务。

1.2、什么是协议?

协议控制发送、接收消息。如 TCP、HTTP、FTP、PPP。

协议定义了在两个或多个通信实体之间交换的报文格式和次序,以及在报文传输和/或接收或其他时间方面所采取的动作。

1.3、网络边缘

  • 主机;
  • 应用程序(客户端和服务器)。

1.3.1、端系统(主机)

  • 运行应用程序;
  • 如 Web、email;
  • 在“网络的边缘”。

1.3.2、客户/服务器模式

1.3.3、对等(peer-peer)模式

每个端节点既是客户机又是服务器。

1.4、网络核心

作用是数据交换。

  • 互连着的路由器;
  • 网络的网络

1.5、接入网、物理媒体

有线或者无线通信链路。

 

 

 

 

 

 

 

 

 

 

 

p5

标签:1.1,1.3,主机,网络,计算机网络,自顶向下,链路,方法,路由器
From: https://www.cnblogs.com/aoe1231/p/17649591.html

相关文章

  • RESTful 下请求方法的幂等性
    概念阐述一个HTTP方法是幂等的,指的是同样的请求被执行一次与连续执行多次的效果是一样的,服务器的状态也是一样的。换句话说就是,幂等方法不应该具有副作用(统计用途除外)。所有的safe方法也都是幂等的。幂等性只与后端服务器的实际状态有关,而每一次请求接收到的状态码不一定相同......
  • 安装opencv_contrib-3.4.9, fatal error: opencv2/xfeatures2d.hpp: 没有那个文件或目
    1.在Opencv的CmakeLists.txt中加入以下include语句:INCLUDE_DIRECTORIES("/home/yourusername/Dependencies/opencv-3.4.9/opencv_contrib-3.4.9/modules/xfeatures2d/include")2.ippicv_2019_lnx_intel64_general_20180723.tgz下载地址:链接:https://pan.baidu.com/s/1mu......
  • vue2中上传多个文件的方法
    在Vue2中,可以使用HTML5的input元素的multiple属性来实现上传多个文件。首先,在模板中添加一个input元素,并设置type为file,multiple为true:<inputtype="file"multiple@change="handleFileUpload">然后,在Vue实例中,定义handleFileUpload方法来处理文件上传事件:methods:{handleFil......
  • CentOS操作系统忘记密码处理方法
    开机后在改画面按e键找到‘linux16’开头的行,修改‘ro’为‘rwinit=/sysroot/bin/sh’,进入单用户模式,按ctrl+x进入以后......
  • 二次型配方法不会配?这个【偏导数配方法】你绝对不能错过哦
    二次型求标准型和规范型的时候用配方法不会配?配了半天也没配出来平方项?那就用这个偏导数配方法吧,程序化操作,相当好用,墙裂推荐:详细内容在这里:https://zhaokaifeng.com/16920/......
  • Python 实现 定义个矩形类,有长和宽两个实例属性,还有一个计算面积的方法
    思路:'''1.定义矩形类2.定义属性属性分:类属性和实例属性实例属性==》self.属性===》self是一个参数在一个方法中==》_init_方法3.定义方法defArea(self):s=self.length*self.width'''classSquare:def__init__(self,length,width):#实例属性sel......
  • ME软件下载 Adobe Media Encoder2023最新版 详细安装方法
    一、软件介绍MediaEncoder2023是一款功能十分强大的视频和音频编码类的软件。ME是一款常用的视频音频编辑工具,使用这款软件可以对音视频进行编辑、转码,以及加入各种渲染效果等等。AdobeMediaEncoder2023可以收录、转码、创建代理和输出您可以想象的几乎任何格式。AdobeMedia......
  • 关于自建Rustdesk 远程桌面服务器的公网访问:无法连接中继服务器的问题解决方法
    自建服务器位于内网时,内网客户端ID/中继的地址通常写成内网IP,外网客户端一般会用公网IP进行端口映射,但这样设置出现外网客户端无法连接中继服务器,但内网客户端使用正常的现象。经过半天的排查分析,当内网和外网填写的自定义服务器地址时,rust服务器无法识别出需要使用nat包的地址,默......
  • 两种不同的方法来检查Python中的变量是否是字符串
    在Python中,每个变量都有一个数据类型。数据类型表示一个变量内部存储的是哪种数据。数据类型是编程语言最重要的特征,它区分了我们可以存储的不同类型的数据,如字符串、int和float。在处理许多编程问题时,可能会遇到这样的情况:我们需要找到某个变量的数据类型来对其执行一些任务。......
  • 分享Webstorm2023激活方法(亲测有效,永久可用)
    WebStorm是jetbrains公司旗下一款JavaScript开发工具。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScriptIDE”等。本激活教程适用Windows/Mac/Linux系统,文中以Windows系统为例做讲解,其他系统按照教程顺序即可。第一步:下载......