计算机网络
龙源lll
悲催的2022届程序员/(ㄒoㄒ)/~~
展开
-
计算机网络应用层
每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。应用层的许多协议都是基于客户服务器方式。客户 (client) 和服务器 (server) 都是指通信中所涉及的两个应用进程。客户服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。原创 2020-12-23 21:23:42 · 1831 阅读 · 5 评论 -
计算机网络运输层( 进程间的通信、TCP、UDP)
只有位于网络边缘部分的主机的协议栈才有运输层,和网络层不同,网络层是为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑通信。TCP/IP 的运输层有两个主要协议:用户数据报协议 UDP (User Datagram Protocol)传输控制协议 TCP (Transmission Control Protocol)原创 2020-12-01 00:02:00 · 6518 阅读 · 4 评论 -
计算机网络网络层
网络提供数据报服务由于传输网络不提供端到端的可靠传输服务,这就使网络中的路由器可以做得比较简单,而且价格低廉。如果主机中的进程之间的通信需要是可靠的,那么就由网络的主机中的运输层负责可靠交付,采用这种设计思路的好处是:网络的造价大大降低,运行方式灵活,能够适应多种应用。原创 2020-11-02 12:25:21 · 1114 阅读 · 1 评论 -
计算机网络物理层
物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,它的作用是要尽可能地屏蔽掉不同传输媒体和通信手段的差异。用于物理层的协议也常称为物理层规程 (procedure)。原创 2020-10-24 08:29:54 · 861 阅读 · 2 评论 -
计算机网络数据链路层
链路 (link) 是一条无源的点到点的物理线路段,中间没有任何其他的交换结点,一条链路只是一条通路的一个组成部分。数据链路 (data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。原创 2020-10-24 08:29:09 · 1898 阅读 · 1 评论 -
计算机网络概述
“网络”是一个统称,泛指把人或物互连在一起而形成的系统。目前计算机网络的精确定义并未统一。较好的定义是:计算机网络主要是由一些通用的、可编程的硬件互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。原创 2020-10-24 08:27:41 · 1220 阅读 · 0 评论