计算机网络——应用层




端系统是指在计算机网络中位于网络边缘的设备,通常是指用户直接使用的设备,如个人电脑、智能手机、平板电脑等。以下是关于端系统的详细介绍:

一、功能和作用

用户交互:

端系统是用户与计算机网络进行交互的界面。用户通过端系统访问网络资源、发送和接收数据、运行应用程序等。

例如,用户可以使用个人电脑上的浏览器访问网页、发送电子邮件、进行在线购物等。

数据处理:

端系统可以对数据进行处理和存储。用户可以在端系统上安装各种应用程序,如办公软件、图形处理软件、视频播放软件等,对数据进行处理和编辑。

端系统还可以存储用户的数据,如文档、照片、音乐、视频等。

网络通信:

端系统通过网络接口与计算机网络进行通信。端系统可以发送和接收数据,与其他端系统或网络设备进行交互。

例如,用户可以使用智能手机上的即时通讯软件与其他用户进行聊天,发送和接收消息。

二、特点

多样性:

端系统的种类非常丰富,包括个人电脑、智能手机、平板电脑、智能电视、游戏机、物联网设备等。不同的端系统具有不同的功能和性能特点,适用于不同的用户需求和应用场景。

移动性:

随着移动互联网的发展,越来越多的端系统具有移动性。用户可以随时随地使用移动设备访问网络资源,进行工作和娱乐。

例如,智能手机和平板电脑可以通过无线网络连接到互联网,用户可以在任何地方使用这些设备进行办公、学习、娱乐等活动。

个性化:

端系统可以根据用户的需求和喜好进行个性化设置。用户可以安装自己喜欢的应用程序、设置桌面背景、调整系统设置等,使端系统符合自己的使用习惯。

例如,用户可以在个人电脑上安装不同的主题和插件,使桌面更加美观和个性化。

三、重要性

满足用户需求:

端系统是用户与计算机网络进行交互的工具,满足了用户对信息获取、通信、娱乐、工作等方面的需求。

不同的端系统可以满足不同用户的需求,为用户提供了更多的选择和便利。

推动网络发展:

端系统的发展推动了计算机网络的发展。随着端系统的功能和性能不断提高,用户对网络的需求也越来越高,这促进了网络技术的不断创新和发展。

例如,智能手机的普及推动了移动互联网的发展,使得人们可以随时随地访问网络资源。

促进数字化转型:

端系统在数字化转型中发挥着重要作用。企业和组织可以通过端系统实现数字化办公、远程协作、客户服务等,提高工作效率和竞争力。

例如,企业可以使用智能手机和平板电脑进行移动办公,员工可以随时随地处理工作任务,提高工作效率。

总之,端系统是计算机网络中不可或缺的组成部分,它们为用户提供了与网络进行交互的界面,满足了用户对信息获取、通信、娱乐、工作等方面的需求。随着技术的不断发展,端系统的功能和性能将不断提高,为用户带来更多的便利和创新。


主机随机上线或下线------管理困难

节点向服务器请求连接(把自己的资源名给服务器)------其他用户通过服务器下载其他用户的资源

标识:主机IP+TCP/UDP+TCP/UDP端口号

建立socket就返回一个整数

socket------一个整数:代表了本地的ip,本地的端口。目标IP,目标端口

本地标识只有应用层和传输层知道------发的时候查表

收的时候通过对方socket的表找到我的socket,然后找到是哪个应用进程创建的这个socket,从而把数据进行发送

收发的两个socket值可能不一样

tcp的socket表示一个会话关系

udp的socket不代表会话关系

代表:本地ip+本地端口+货物本身+对方ip+对方端口

发的时候要带上对方IP和端口









相关推荐
love530love11 小时前
【笔记】AutoClaw NSIS 安装器卡死、进程杀不掉、目录删不了?我是这么解决的
人工智能·windows·笔记·agent
谙弆悕博士14 小时前
系统集成项目管理工程师教程(第3版)笔记——第2章:信息技术发展
笔记·计算机网络·信息安全·学习方法·业界资讯·软考·系统分析师
吃着火锅x唱着歌15 小时前
Effective C++ 学习笔记 条款37 绝不重新定义继承而来的缺省参数值
c++·笔记·学习
风曦Kisaki15 小时前
# Linux笔记:操作系统优化与资源管理
linux·运维·服务器·笔记
阿米亚波15 小时前
【C++】流式数据输入处理(不完全整理)
开发语言·c++·笔记
zhangrelay17 小时前
笔记本轻量高品质延寿工具完整分系统清单
运维·笔记·学习
巴巴媛66617 小时前
STM32学习笔记【38.DHT11实验】
笔记·stm32·学习
caimouse18 小时前
MM 学习笔记 01:miarm.h 核心头文件分析
笔记·学习·reactos
疯狂打码的少年20 小时前
【软件工程】软件测试阶段:单元测试与集成测试(高频对比考点)
笔记·单元测试·集成测试·软件工程
ttod_qzstudio20 小时前
【软考备考】计算机网络详解:OSI/TCP-IP 分层 + IP 子网划分,一篇拿下网络模块(附 10 道练习)
网络·tcp/ip·计算机网络·软考