旧事手札
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

应用层

第六章 应用层1. 网络应用模型1.1 客户/服务模型 服务器:提供计算服务的设备 永久提供服务 永久性访问地址/域名 客户机:请求计算机服务的主机 与服务器通信,使用服务器提供的服务 间歇性接入网络 可能使用动态IP地址 不与其他客户机直接通信 应用:Web,文件传输FTP,远程登录,电子邮件 1.2 P2P模型 不存在永远在线的服务器 任意端系
2022-05-15
计算机网络
#计算机网络

传输层

第五章 传输层1. 传输层概述1.1 功能 传输层提供进程和进程之间的逻辑通信。 复用和分用 传输层对收到的报文进行差错检测。 传输层的两种协议。 1.2 复用和分用 传输层的复用和分用 复用:发送方不同的应用进程都可使用同一个传输层协议传送数据 分用:接收方的传输层在剥去首部后把数据交付给相应的协议 网络层的复用和分用 复用:发送方不同的数据都可以封装成IP数据报发送出去
2022-05-14
计算机网络
#计算机网络

网络层

第四章 网络层1. 网络层的功能1.1 功能 主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。 网络层传输单位是数据报。 功能一:路由选择与分组转发 功能二:异构网络互联 功能三:拥塞控制 1.2 IP数据报 版本:IPv4 / IPv6 固定部分20字节 首部长度:单位是4B,最小为5 区分服务:指示期望获得哪种类型的服务 总长度:首部+数据,
2022-05-08
计算机网络
#计算机网络

linux安装Vmware Workstation

1. 安装 这里以VMware Workstation 16.2.3 在ubuntu上面安装为例 在vmware workstation官网下载linux版本的进行安装 chmod +x VMware-Workstation-Full-16.2.3-xxxxxx.bundle ./VMware-Workstation-Full-16.2.3-xxxxxx.bundle 2 .安
2022-05-05
linux
#linux #ubuntu
数据链路层

数据链路层

第三章 数据链路层1. 功能 数据链路层在物理层提供服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。其主要作用是加强物理层传输原始比特流的功能,将物理层提供的可能出错的物理连接改造成为逻辑上无差错的数据链路,使之对网络层表现为一条无差错的链路。 功能一:为网络层提供服务。无确认无连接服务,有确认无连接服务,有确认面向连接服务。 有连接一定有
2022-04-26
计算机网络
#计算机网络

物理层

第二章 物理层1. 通信基础1.1 概念1.1.1 四个特性 物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。 物理层主要任务:确定与传输媒体接口有关的一些特性 机械特性:定义物理连接的特性,规定物理连接时所采用的规格、接口形状、引线数目、引脚数量和排列情况。 电气特性:规定传输二进制位时,线路上信号的电压范围、阻抗匹配、传输速率和距离限制等。 功能特性:指
2022-04-08
计算机网络
#计算机网络

计算机网络体系结构

第一章 计算机网络体系结构1.1 计算机网络概述1.1.1 概念 计算机网络是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。 计算机网络有若干结点和连接这些结点的链路组成。节点可以是计算机、集线器、路由器。 互联网基础结构发展的三个阶段: 从单个网络 ARPANET向互联网发展的过程; 建成了三级结构的因特网; 逐渐形成了
2022-04-01
计算机网络
#计算机网络

ubuntu拨号上网

ubuntu默认设置里面没有显示拨号连接的方式 命令行下: nm-connection-editor 切换选择DSL/PPPOE
2022-03-18
linux
#linux #ubuntu

ubuntu修改目录

1. 修改目录为英文 使用中文安装ubuntu时,使用终端会发现部分目录是中文的,不方便我们使用,这里记录一下将中文目录变为英文目录的方法以及避坑 使用命令 export LANG=en_US xdg-user-dirs-gtk-update 注意:如果提示报错,说不存在上面的东西,可以手动安装 在弹出的窗口中询问是否将目录转化为英文路径,同意并关闭 使用命令 epxort L
2022-03-17
linux
#linux #ubuntu

Linux shell(7)-函数

1. 创建函数 和其他编程语言类似,作为脚本语言的bash shell也有自己的函数形式,表示的意义也十分相近。 函数创建形式如下: a. 第一种格式采用关键字function,后跟分配给该代码块的函数名 123>function name { commands >} b. 第二种格式函数名后的空括号表明正在定义的是一个函数。 123>name() &
2022-01-29
linux
#linux #shell
123456

搜索

Hexo Fluid
皖ICP备2021018016号-3