计算机网络
文章平均质量分 64
Unstoppable~~~
Hiter
展开
-
计算机网络——单播、多播(组播)、广播
一、单播(一对一通信)主机之间一对一的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。如果10个客户机需要相同的数据,则服务器需要逐一传送,重复10次相同的工作。但由于其能够针对每个客户的及时响应,所以现在的网页浏览全部都是采用单播模式,具体的说就是IP单播协议。网络中的路由器和交换机根据其目标地址选择传输路径,将IP单播数据传送到其指定的目的地单播可以及时响应客户信息,做到一一对应,但是正式因此带来了一定的流量负担,服务器流量=客户机数量×客户机流量,若客户及数量庞大,则网络负载会很大。原创 2021-11-29 11:40:04 · 5492 阅读 · 0 评论 -
java UDP 编程
java UDP 编程DatagramSocket的构造器。DatagramSocket(int port, InetAddress laddr):创建一个DatagramSocket实例,并将该对象绑定到指定IP地址、指定端口。一旦得到了DatagramSocket实例之后,就可以通过如下两个方法来接收和发送数据。receive(DatagramPacket p):从该DatagramSocket中接收数据报。send(DatagramPacket p):以该DatagramSocket对象向外原创 2021-11-03 14:10:31 · 204 阅读 · 0 评论 -
计算机网络——路由器和交换机
基础定义一、路由器(网络层)是互联网的枢纽,是连接英特网中各局域网、广域网的设备:它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送数据。作用在OSI模型的第三层(网络层),提供了 路由 与 转发 两种重要机制二、交换机(数据链路层)是一个扩大网络的器材,能为子网络中提供更多的连接端口,以便连接更多的计算机。一个路由器下可以有多层交换机:特点分析一、两个最基本的点:二者均为存储-转发设备:路由器:网络层设备(检测网络层分组首部)交换机:链路层设备(检测链路层帧的首部)原创 2021-10-26 14:20:34 · 1462 阅读 · 0 评论 -
计算机网络——泛洪和广播的区别
定义1.泛洪交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写 入MAC地址表中。交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发2.广播广播是指在IP子网内广播数据包,所有在子网内部的主机都将受到这些数据包。广播意味着网络向子网每一个主机都投递一份数据包,不论这些主机是否乐于接收该数据包。所以广播的使用范围非常小,只在本地子网内有效,通过路由器和交换机网络设备控制广播传输原创 2021-10-25 23:37:01 · 11087 阅读 · 0 评论 -
计算机网络——HTTP协议
一、HTTP协议简介超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。HTTP由两个程序实现:一个客户程序和一个服务程序。分别运行在不同的端系统中,通过交换HTTP报文进行会。HTTP定义了这些报文的结构以及客户和服务器进行报文交换的方式。(在解释HTTP前应回顾一下web的术语)web页面是由一个个对象构成的。一个对象只是一个文件,诸如一个HTML文件、一个JPEC图形原创 2021-09-22 12:12:08 · 3165 阅读 · 0 评论 -
计算机网络——分层的体系结构(OSI模型/五层协议栈)
@[TOC]目录原创 2021-09-09 20:03:22 · 9871 阅读 · 0 评论 -
计算机网络——链路传输时延/速率和传播时延/速率的区分
定义链路传输速率:是指主机或路由器向链路上发送数据的速度,也称为数据率或比特,单位是比特每秒,b/s链路传播速率:是指电磁波在信道中传播的速度,单位是m/s。该速率取决于链路的物理媒体(如光纤、铜线等,其速率范围为210^8m/s 至310^8m/s。传输时延:将分组的所有比特推向链路(或者说发射)的时间。计算方法为:L/R(L比特表示该分组的长度,R bps表示由路由器A到B的传输速率)传输时延:等于两台路由器之间的距离初一传播速度。类比理解很多初学者对于传输和传播二者的关系较为混淆,那原创 2021-09-06 19:39:30 · 9758 阅读 · 1 评论