![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 93
计算机网络学习
IT__learning
这个作者很懒,什么都没留下…
展开
-
局域网的主机如何连接外网
一、局域网内主机上外网——NAT1、内网与外网(1)内网即所说的局域网,比如学校的局域网,局域网内每台计算机的 IP 地址在本局域网内具有互异性,是不可重复的。但两个局域网内的内网 IP 可以有相同的。(2)外网即互联网,局域网通过一台服务器或是一个路由器对外连接的网络,这个 IP 地址是惟一的。也就是说局域网里所有的计算机都是连接到这一个外网 IP 上,通过这一个外网 IP 对外进行交换数据的。也就是说,一个局域网里所有电脑的内网 IP 是互不相同的,但共用一个外网 IP。(用ipconf原创 2021-12-08 12:08:52 · 37985 阅读 · 2 评论 -
计算机网络——互联网上的音/视频服务
概述计算机网络最初是为传送数据信息设计的。因特网IP层提供的”尽最大努力交付“服务,以及每一个分组独立交付的策略,对传送数据信息也是很合适的。因特网使用的TCP 协议可以很好地解决网络不能提供可靠交付这一问题。1、多媒体信息的特点2、因特网是非等时的3、在接收端设置缓存● 接收端需要设置适当大小的缓存。当缓存中的分组达到一定的数量后再以恒定速率按顺序把分组读出进行还原播放,实现等时传送,在一定程度上消除时延的抖动● 付出的代价是增加了时延4、需要解决的问题● 在传送时延敏感的实时原创 2021-08-16 15:24:27 · 1539 阅读 · 0 评论 -
计算机网络——应用层
应用层协议在传输层之上,便是应用层。传输层的 UDP 报文和 TCP 报文段的数据部分就是应用层交付的数据。应用层直接为用户提供服务,应用层有很多协议,每一个协议对应着计算机上的一个服务。不同类型的网络应用有不同的通信规则,因此应用层协议是多种多样的,比如DNS、FTP、Telnet、SMTP、HTTP、RIP、NFS等协议都是用于解决其各自的一类问题。应用层协议(application-layer protocol)定义了运行在不同端系统上的应用程序如何相互传递报文。应用层协议定义了:一、原创 2021-08-16 00:14:39 · 14710 阅读 · 4 评论 -
计算机网络—运输层
运输层概述1、传输层概念(1)运输层定义运输层,也叫传输层,实现端对端的传输,应用层进程得到消息后交给传输层变成数据段,然后交予网络层。它位于网络层之上,应用层之下,为运行在不同主机上的应用进程之间提供了逻辑通信功能。(2)进程之间的通信从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。只有位于网络边缘部分的主机的协议栈才有运输层,而网络核心部分中的路由器在转发分组时都只用到下三层的功能。从IP层来说,通信的两端是两台主原创 2021-08-15 16:12:46 · 7052 阅读 · 2 评论 -
计算机网络 — 网络层
一、网络层简介网络层介于传输层和数据链路层之间,其主要作用是实现两个网络系统之间的数据透明传送,具体包括路由选择,拥塞控制和网际互连等。网络层负责在不同的网络之间(基于数据包的IP地址)尽力转发数据包,不负责丢包重传和接收顺序。网络层是网络与网络之间通信的最底层,在数据从数据链路层向传输层进行数据传输的通信中,起到构建一个中间通信子网的作用。不同网络有这不同的网络层协议和地址规范,如果一个网络中的用户不能识别其他网络的通信协议和地址规范,那么这两个网络之间就不能进行数据通信,就好比不同国家有着不同的原创 2021-07-07 21:18:29 · 20307 阅读 · 6 评论 -
RPC(远程过程调用)入门
1、RPC 简介RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。比如说两台服务器A和B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,就需要通过网络来表达调用的语义和传达调用的数据,而这种方式就是 RPC。RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,R原创 2021-07-04 11:18:05 · 2274 阅读 · 0 评论 -
计算机网络 —— 数据链路层
简介1、链路层的意义物理层的线路有传输介质与通信设备组成,比特流在传输介质上传输时肯定会存在误差的。这样就引入了数据链路层在物理层之上,采用差错检测、差错控制和流量控制等方法,向网络层提供高质量的数据传输服务。对于网络层,由于链路层的存在,而不需要关心物理层具体采用了那种传输介质和通信设备。2、链路层的功能● 链路管理,帧同步● 流量控制,差错控制● 数据和控制信息分开● 透明传输和寻址3、数据链路层使用的信道数据链路层使用的信道主要有以下两种类型:(1)点对点信道:这种信道使用原创 2021-06-14 21:56:13 · 3248 阅读 · 3 评论 -
计算机网络 —— 物理层
物理层的任务物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。可以将物理层的主要任务描述为确定与传输媒体的接口有关的一些特性,包括:(1)机械特性:指明接口所用接线器的形状,性质,尺寸,引线数目排列,固定和锁定装置等待,比如无论什么材质的网线都是用的水晶头;(2)电气特性:指明在接口电缆的各条线上出现的电压的范围;(3)功能特性:指明某条线上出现的某一电平的电压表示的意义,比如什么范围的电压代表高电频,与电气特性有一种相互对照关系;(4)过程特性:指明对于不同翻译 2021-06-13 14:38:11 · 1162 阅读 · 0 评论 -
计算机网络基本概念
1、计算机网络计算机网络(简称网络)由若干结点(node)和连接这些结点的链路(link)组成。结点可以是计算机、集线器、交换机或路由器等。2、互连网(网络的网络)网络之间可以通过路由器互连起来,构成一个范围更大的计算机网络,这样的网络成为互连网(internet)。互连网可以说是网络的网络。3、互联网互联网,或因特网(Internet)是一个专用名词,它指当前全球最大的、开放的由众多网络相互连接而成的特定互连网,它采用 TCP/IP 协议族作为通信的规则。互联网的组成互联网的拓扑结构非常原创 2021-06-11 23:43:44 · 5740 阅读 · 5 评论