标签: COS461

计算机代写|计算机网络代写computer networking代考|CS144

如果你也在 怎样代写计算机网络computer networking这个学科遇到相关的难题,请随时右上角联系我们的24/7代写客服。

计算机网络是指相互连接的计算设备,它们可以相互交换数据和共享资源。这些联网的设备使用一套规则系统,称为通信协议,通过物理或无线技术传输信息。

statistics-lab™ 为您的留学生涯保驾护航 在代写计算机网络computer networking方面已经树立了自己的口碑, 保证靠谱, 高质且原创的统计Statistics代写服务。我们的专家在代写计算机网络computer networking代写方面经验极为丰富,各种代写计算机网络computer networking相关的作业也就用不着说。

我们提供的计算机网络computer networking及其相关学科的代写,服务范围广, 其中包括但不限于:

  • Statistical Inference 统计推断
  • Statistical Computing 统计计算
  • Advanced Probability Theory 高等概率论
  • Advanced Mathematical Statistics 高等数理统计学
  • (Generalized) Linear Models 广义线性模型
  • Statistical Machine Learning 统计机器学习
  • Longitudinal Data Analysis 纵向数据分析
  • Foundations of Data Science 数据科学基础
计算机代写|计算机网络代写computer networking代考|CS144

计算机代写|计算机网络代写computer networking代考|Multiplexing in Circuit-Switched Networks

A circuit in a link is implemented with either frequency-division multiplexing (FDM) or time-division multiplexing (TDM). With FDM, the frequency spectrum of a link is divided up among the connections established across the link. Specifically, the link dedicates a frequency band to each connection for the duration of the connection. In telephone networks, this frequency band typically has a width of $4 \mathrm{kHz}$ (that is, 4,000 hertz or 4,000 cycles per second). The width of the band is called, not surprisingly, the bandwidth. FM radio stations also use FDM to share the frequency spectrum between $88 \mathrm{MHz}$ and $108 \mathrm{MHz}$, with each station being allocated a specific frequency band.

For a TDM link, time is divided into frames of fixed duration, and each frame is divided into a fixed number of time slots. When the network establishes a connection across a link, the network dedicates one time slot in every frame to this connection. These slots are dedicated for the sole use of that connection, with one time slot available for use (in every frame) to transmit the connection’s data.

Figure $1.14$ illustrates FDM and TDM for a specific network link supporting up to four circuits. For FDM, the frequency domain is segmented into four bands, each of bandwidth $4 \mathrm{kHz}$. For TDM, the time domain is segmented into frames, with four time slots in each frame; each circuit is assigned the same dedicated slot in the revolving TDM frames. For TDM, the transmission rate of a circuit is equal to the frame rate multiplied by the number of bits in a slot. For example, if the link transmits 8,000 frames per second and each slot consists of 8 bits, then the transmission rate of each circuit is $64 \mathrm{kbps}$.

Proponents of packet switching have always argued that circuit switching is wasteful because the dedicated circuits are idle during silent periods. For example, when one person in a telephone call stops talking, the idle network resources (frequency bands or time slots in the links along the connection’s route) cannot be used by other ongoing connections. As another example of how these resources can be underutilized, consider a radiologist who uses a circuit-switched network to remotely access a series of $x$-rays. The radiologist sets up a connection, requests an image, contemplates the image, and then requests a new image. Network resources are allocated to the connection but are not used (i.e., are wasted) during the radiologist’s contemplation periods. Proponents of packet switching also enjoy pointing out that establishing end-to-end circuits and reserving end-to-end transmission capacity is complicated and requires complex signaling software to coordinate the operation of the switches along the end-to-end path.

计算机代写|计算机网络代写computer networking代考|A Network of Networks

We saw earlier that end systems (PCs, smartphones, Web servers, mail servers, and so on) connect into the Internet via an access ISP. The access ISP can provide either wired or wireless connectivity, using an array of access technologies including DSL, cable, FTTH, Wi-Fi, and cellular. Note that the access ISP does not have to be a telco or a cable company; instead it can be, for example, a university (providing Internet access to students, staff, and faculty), or a company (providing access for its employees). But connecting end users and content providers into an access ISP is only a small piece of solving the puzzle of connecting the billions of end systems that make up the Internet. To complete this puzzle, the access ISPs themselves must be interconnected. This is done by creating a network of networks-understanding this phrase is the key to understanding the Internet.

Over the years, the network of networks that forms the Internet has evolved into a very complex structure. Much of this evolution is driven by economics and national policy, rather than by performance considerations. In order to understand today’s Internet network structure, let’s incrementally build a series of network structures, with each new structure being a better approximation of the complex Internet that we have today. Recall that the overarching goal is to interconnect the access ISPs so that all end systems can send packets to each other. One naive approach would be to have each access ISP directly connect with every other access ISP. Such a mesh design is, of course, much too costly for the access ISPs, as it would require each access ISP to have a separate communication link to each of the hundreds of thousands of other access ISPs all over the world.

Our first network structure, Network Structure 1, interconnects all of the access ISPs with a single global transit ISP. Our (imaginary) global transit ISP is a network of routers and communication links that not only spans the globe, but also has at least one router near each of the hundreds of thousands of access ISPs. Of course, it would be very costly for the global ISP to build such an extensive network. To be profitable, it would naturally charge each of the access ISPs for connectivity, with the pricing reflecting (but not necessarily directly proportional to) the amount of traffic an access ISP exchanges with the global ISP. Since the access ISP pays the global transit ISP, the access ISP is said to be a customer and the global transit ISP is said to be a provider.
Now if some company builds and operates a global transit ISP that is profitable, then it is natural for other companies to build their own global transit ISPs and compete with the original global transit ISP. This leads to Network Structure 2 , which consists of the hundreds of thousands of access ISPs and multiple global transit ISPs. The access ISPs certainly prefer Network Structure 2 over Network Structure 1 since they can now choose among the competing global transit providers as a function of their pricing and services. Note, however, that the global transit ISPs themselves must interconnect: Otherwise access ISPs connected to one of the global transit providers would not be able to communicate with access ISPs connected to the other global transit providers.

计算机代写|计算机网络代写computer networking代考|CS144

计算机网络代考

计算机代写|计算机网络代写计算机网络代考|电路交换网络中的多路复用


链路中的电路是用频分复用(FDM)或时分复用(TDM)实现的。使用FDM,一个链路的频谱被分配到跨链路建立的连接中。具体地说,链路在连接期间为每个连接指定一个频带。在电话网络中,这个频带的宽度通常为$4 \mathrm{kHz}$(即4000赫兹或每秒4000周期)。不出意外,带宽的宽度被称为带宽。FM电台也使用FDM来共享$88 \mathrm{MHz}$和$108 \mathrm{MHz}$之间的频谱,每个电台被分配一个特定的频段

对于TDM链路,时间被划分为固定时长的帧,每帧划分为固定数量的时点。当网络在一条链路上建立连接时,网络在每一帧中为这个连接分配一个时隙。这些时隙专门用于该连接的唯一使用,有一个时隙可用(在每帧中)来传输连接的数据 图$1.14$说明了支持最多四个电路的特定网络链路的FDM和TDM。对于FDM,频域被分割成四个波段,每个波段的带宽为$4 \mathrm{kHz}$。对于时分复用,时域被分割成帧,每帧有四个时隙;每个电路在旋转时分复用帧中被分配相同的专用插槽。对于时分复用,电路的传输速率等于帧速率乘以槽位的位数。例如,链路传输速率为每秒8000帧,每个槽位有8位,则每条电路的传输速率为$64 \mathrm{kbps}$ .


分组交换的支持者一直认为电路交换是浪费的,因为专用电路在静默期是闲置的。例如,当通话中的一个人停止通话时,其他正在进行的连接就不能使用空闲的网络资源(沿连接路线的链接中的频带或时隙)。作为这些资源如何被充分利用的另一个例子,考虑一个使用电路交换网络远程访问一系列$x$射线的放射科医生。放射科医生建立一个连接,请求一个图像,仔细观察图像,然后请求一个新的图像。网络资源被分配到连接中,但在放射科医生的思考期间没有被使用(即被浪费)。分组交换的支持者也乐于指出,建立端到端电路和保留端到端传输能力是复杂的,需要复杂的信令软件来协调沿端到端路径的交换机的操作

计算机代写|计算机网络代写computer networking代考|A Network of Networks

. A


我们在前面看到,终端系统(pc、智能手机、Web服务器、邮件服务器等)通过访问ISP连接到Internet。访问ISP可以提供有线或无线连接,使用一系列访问技术,包括DSL、电缆、FTTH、Wi-Fi和蜂窝网络。请注意,接入ISP不一定是电信公司或电缆公司;相反,它可以是,例如,一所大学(为学生、工作人员和教员提供互联网接入),或一家公司(为其员工提供互联网接入)。但是,将终端用户和内容提供者连接到一个访问ISP只是解决连接构成互联网的数十亿个终端系统这一难题的一小部分。为了完成这个难题,访问isp本身必须相互连接。这是通过创建一个网络的网络来实现的——理解这句话是理解互联网的关键


多年来,构成互联网的网络已经演变成一个非常复杂的结构。这种演变在很大程度上是由经济和国家政策驱动的,而不是业绩方面的考虑。为了理解今天的互联网网络结构,让我们逐步构建一系列网络结构,每个新结构都是对我们今天所拥有的复杂互联网的更好近似。回想一下,首要目标是连接访问isp,以便所有终端系统可以互相发送数据包。一种简单的方法是让每个访问ISP直接与其他访问ISP连接。当然,这样的网状设计对于访问ISP来说成本太高了,因为它要求每个访问ISP与世界各地数十万个其他访问ISP中的每一个都有单独的通信链接

我们的第一个网络结构,网络结构1,用一个单一的全球传输ISP连接所有访问ISP。我们(想象中的)全球传输ISP是一个路由器和通信链接的网络,它不仅跨越全球,而且在数十万接入ISP的每个附近至少有一个路由器。当然,对于全球ISP来说,建立如此庞大的网络将是非常昂贵的。为了盈利,它自然会向每个接入ISP收取连接费用,价格反映(但不一定直接成比例)接入ISP与全球ISP交换的流量。由于访问ISP向全球传输ISP付费,因此访问ISP被称为客户,而全球传输ISP被称为提供商。现在,如果一些公司建立并运营了一个盈利的全球运输ISP,那么其他公司自然也会建立自己的全球运输ISP,与原来的全球运输ISP竞争。这导致了网络结构2,它由成千上万的访问isp和多个全球传输isp组成。接入isp当然更喜欢网络结构2而不是网络结构1,因为他们现在可以根据价格和服务在相互竞争的全球传输供应商中进行选择。但是请注意,全球传输isp本身必须相互连接:否则连接到其中一个全球传输提供商的访问isp将无法与连接到另一个全球传输提供商的访问isp通信

计算机代写|计算机网络代写computer networking代考 请认准statistics-lab™

统计代写请认准statistics-lab™. statistics-lab™为您的留学生涯保驾护航。

金融工程代写

金融工程是使用数学技术来解决金融问题。金融工程使用计算机科学、统计学、经济学和应用数学领域的工具和知识来解决当前的金融问题,以及设计新的和创新的金融产品。

非参数统计代写

非参数统计指的是一种统计方法,其中不假设数据来自于由少数参数决定的规定模型;这种模型的例子包括正态分布模型和线性回归模型。

广义线性模型代考

广义线性模型(GLM)归属统计学领域,是一种应用灵活的线性回归模型。该模型允许因变量的偏差分布有除了正态分布之外的其它分布。

术语 广义线性模型(GLM)通常是指给定连续和/或分类预测因素的连续响应变量的常规线性回归模型。它包括多元线性回归,以及方差分析和方差分析(仅含固定效应)。

有限元方法代写

有限元方法(FEM)是一种流行的方法,用于数值解决工程和数学建模中出现的微分方程。典型的问题领域包括结构分析、传热、流体流动、质量运输和电磁势等传统领域。

有限元是一种通用的数值方法,用于解决两个或三个空间变量的偏微分方程(即一些边界值问题)。为了解决一个问题,有限元将一个大系统细分为更小、更简单的部分,称为有限元。这是通过在空间维度上的特定空间离散化来实现的,它是通过构建对象的网格来实现的:用于求解的数值域,它有有限数量的点。边界值问题的有限元方法表述最终导致一个代数方程组。该方法在域上对未知函数进行逼近。[1] 然后将模拟这些有限元的简单方程组合成一个更大的方程系统,以模拟整个问题。然后,有限元通过变化微积分使相关的误差函数最小化来逼近一个解决方案。

tatistics-lab作为专业的留学生服务机构,多年来已为美国、英国、加拿大、澳洲等留学热门地的学生提供专业的学术服务,包括但不限于Essay代写,Assignment代写,Dissertation代写,Report代写,小组作业代写,Proposal代写,Paper代写,Presentation代写,计算机作业代写,论文修改和润色,网课代做,exam代考等等。写作范围涵盖高中,本科,研究生等海外留学全阶段,辐射金融,经济学,会计学,审计学,管理学等全球99%专业科目。写作团队既有专业英语母语作者,也有海外名校硕博留学生,每位写作老师都拥有过硬的语言能力,专业的学科背景和学术写作经验。我们承诺100%原创,100%专业,100%准时,100%满意。

随机分析代写


随机微积分是数学的一个分支,对随机过程进行操作。它允许为随机过程的积分定义一个关于随机过程的一致的积分理论。这个领域是由日本数学家伊藤清在第二次世界大战期间创建并开始的。

时间序列分析代写

随机过程,是依赖于参数的一组随机变量的全体,参数通常是时间。 随机变量是随机现象的数量表现,其时间序列是一组按照时间发生先后顺序进行排列的数据点序列。通常一组时间序列的时间间隔为一恒定值(如1秒,5分钟,12小时,7天,1年),因此时间序列可以作为离散时间数据进行分析处理。研究时间序列数据的意义在于现实中,往往需要研究某个事物其随时间发展变化的规律。这就需要通过研究该事物过去发展的历史记录,以得到其自身发展的规律。

回归分析代写

多元回归分析渐进(Multiple Regression Analysis Asymptotics)属于计量经济学领域,主要是一种数学上的统计分析方法,可以分析复杂情况下各影响因素的数学关系,在自然科学、社会和经济学等多个领域内应用广泛。

MATLAB代写

MATLAB 是一种用于技术计算的高性能语言。它将计算、可视化和编程集成在一个易于使用的环境中,其中问题和解决方案以熟悉的数学符号表示。典型用途包括:数学和计算算法开发建模、仿真和原型制作数据分析、探索和可视化科学和工程图形应用程序开发,包括图形用户界面构建MATLAB 是一个交互式系统,其基本数据元素是一个不需要维度的数组。这使您可以解决许多技术计算问题,尤其是那些具有矩阵和向量公式的问题,而只需用 C 或 Fortran 等标量非交互式语言编写程序所需的时间的一小部分。MATLAB 名称代表矩阵实验室。MATLAB 最初的编写目的是提供对由 LINPACK 和 EISPACK 项目开发的矩阵软件的轻松访问,这两个项目共同代表了矩阵计算软件的最新技术。MATLAB 经过多年的发展,得到了许多用户的投入。在大学环境中,它是数学、工程和科学入门和高级课程的标准教学工具。在工业领域,MATLAB 是高效研究、开发和分析的首选工具。MATLAB 具有一系列称为工具箱的特定于应用程序的解决方案。对于大多数 MATLAB 用户来说非常重要,工具箱允许您学习应用专业技术。工具箱是 MATLAB 函数(M 文件)的综合集合,可扩展 MATLAB 环境以解决特定类别的问题。可用工具箱的领域包括信号处理、控制系统、神经网络、模糊逻辑、小波、仿真等。

R语言代写问卷设计与分析代写
PYTHON代写回归分析与线性模型代写
MATLAB代写方差分析与试验设计代写
STATA代写机器学习/统计学习代写
SPSS代写计量经济学代写
EVIEWS代写时间序列分析代写
EXCEL代写深度学习代写
SQL代写各种数据建模与可视化代写

计算机代写|计算机网络代写computer networking代考|COS461

如果你也在 怎样代写计算机网络computer networking这个学科遇到相关的难题,请随时右上角联系我们的24/7代写客服。

计算机网络是指相互连接的计算设备,它们可以相互交换数据和共享资源。这些联网的设备使用一套规则系统,称为通信协议,通过物理或无线技术传输信息。

statistics-lab™ 为您的留学生涯保驾护航 在代写计算机网络computer networking方面已经树立了自己的口碑, 保证靠谱, 高质且原创的统计Statistics代写服务。我们的专家在代写计算机网络computer networking代写方面经验极为丰富,各种代写计算机网络computer networking相关的作业也就用不着说。

我们提供的计算机网络computer networking及其相关学科的代写,服务范围广, 其中包括但不限于:

  • Statistical Inference 统计推断
  • Statistical Computing 统计计算
  • Advanced Probability Theory 高等概率论
  • Advanced Mathematical Statistics 高等数理统计学
  • (Generalized) Linear Models 广义线性模型
  • Statistical Machine Learning 统计机器学习
  • Longitudinal Data Analysis 纵向数据分析
  • Foundations of Data Science 数据科学基础
计算机代写|计算机网络代写computer networking代考|COS461

计算机代写|计算机网络代写computer networking代考|Forwarding Tables and Routing Protocols

Earlier, we said that a router takes a packet arriving on one of its attached communication links and forwards that packet onto another one of its attached communication links. But how does the router determine which link it should forward the packet onto? Packet forwarding is actually done in different ways in different types of computer networks. Here, we briefly describe how it is done in the Internet.

In the Internet, every end system has an address called an IP address. When a source end system wants to send a packet to a destination end system, the source includes the destination’s IP address in the packet’s header. As with postal addresses, this address has a hierarchical structure. When a packet arrives at a router in the network, the router examines a portion of the packet’s destination address and forwards the packet to an adjacent router. More specifically, each router has a forwarding table that maps destination addresses (or portions of the destination addresses) to that router’s outbound links. When a packet arrives at a router, the router examines the address and searches its forwarding table, using this destination address, to find the appropriate outbound link. The router then directs the packet to this outbound link.

The end-to-end routing process is analogous to a car driver who does not use maps but instead prefers to ask for directions. For example, suppose Joe is driving from Philadelphia to 156 Lakeside Drive in Orlando, Florida. Joe first drives to his neighborhood gas station and asks how to get to 156 Lakeside Drive in Orlando, Florida. The gas station attendant extracts the Florida portion of the address and tells Joe that he needs to get onto the interstate highway I-95 South, which has an entrance just next to the gas station. He also tells Joe that once he enters Florida, he should ask someone else there. Joe then takes I-95 South until he gets to Jacksonville, Florida, at which point he asks another gas station attendant for directions. The attendant extracts the Orlando portion of the address and tells Joe that he should continue on I-95 to Daytona Beach and then ask someone else. In Daytona Beach, another gas station attendant also extracts the Orlando portion of the address and tells Joe that he should take I-4 directly to Orlando. Joe takes 1-4 and gets off at the Orlando exit. Joe goes to another gas station attendant, and this time the attendant extracts the Lakeside Drive portion of the address and tells Drive, he asks a kid on a bicycle how to get to his destination. The kid extracts the 156 portion of the address and points to the house. Joe finally reaches his ultimate destination. In the above analogy, the gas station attendants and kids on bicycles are analogous to routers.

We just learned that a router uses a packet’s destination address to index a forwarding table and determine the appropriate outbound link. But this statement begs yet another question: How do forwarding tables get set? Are they configured by hand in each and every router, or does the Internet use a more automated procedure? This issue will be studied in depth in Chapter 5. But to whet your appetite here, we’ll note now that the Internet has a number of special routing protocols that are used to automatically set the forwarding tables. A routing protocol may, for example, determine the shortest path from each router to each destination and use the shortest path results to configure the forwarding tables in the routers.

计算机代写|计算机网络代写computer networking代考|Circuit Switching

There are two fundamental approaches to moving data through a network of links and switches: circuit switching and packet switching. Having covered packetswitched networks in the previous subsection, we now turn our attention to circuitswitched networks.

In circuit-switched networks, the resources needed along a path (buffers, link transmission rate) to provide for communication between the end systems are reserved for the duration of the communication session between the end systems. In packet-switched networks, these resources are not reserved; a session’s messages use the resources on demand and, as a consequence, may have to wait (that is, queue) for access to a communication link. As a simple analogy, consider two restaurants, one that requires reservations and another that neither requires reservations nor accepts them. For the restaurant that requires reservations, we have to go through the hassle of calling before we leave home. But when we arrive at the restaurant we can, in principle, immediately be seated and order our meal. For the restaurant that does not require reservations, we don’t need to bother to reserve a table. But when we arrive at the restaurant, we may have to wait for a table before we can be seated.
Traditional telephone networks are examples of circuit-switched networks. Consider what happens when one person wants to send information (voice or facsimile) to another over a telephone network. Before the sender can send the information, the network must establish a connection between the sender and the receiver. This is a bona fide connection for which the switches on the path between the sender and receiver maintain connection state for that connection. In the jargon of telephony, this connection is called a circuit. When the network establishes the circuit, it also reserves a constant transmission rate in the network’s links (representing a fraction of each link’s transmission capacity) for the duration of the connection. Since a given transmission rate has been reserved for this sender-to-receiver connection, the sender can transfer the data to the receiver at the guaranteed constant rate.

Figure $1.13$ illustrates a circuit-switched network. In this network, the four circuit switches are interconnected by four links. Each of these links has four circuits, so that each link can support four simultaneous connections. The hosts (for example, PCs and workstations) are each directly connected to one of the switches. When two hosts want to communicate, the network establishes a dedicated endto-end connection between the two hosts. Thus, in order for Host A to communicate with Host B, the network must first reserve one circuit on each of two links. In this example, the dedicated end-to-end connection uses the second circuit in the first link and the fourth circuit in the second link. Because each link has four circuits, for each link used by the end-to-end connection, the connection gets one fourth of the link’s total transmission capacity for the duration of the connection. Thus, for example, if each link between adjacent switches has a transmission rate of $1 \mathrm{Mbps}$, then each end-to-end circuit-switch connection gets $250 \mathrm{kbps}$ of dedicated transmission rate.

计算机代写|计算机网络代写computer networking代考|COS461

计算机网络代考

计算机代写|计算机网络代写computer networking代考|转发表与路由协议

.


前面,我们说过,路由器接受一个数据包到达它的一个附加的通信链路,并将该数据包转发到它的另一个附加的通信链路。但是路由器如何决定它应该把数据包转发到哪条链路上呢?分组转发实际上在不同类型的计算机网络中以不同的方式进行。在这里,我们简要描述它是如何在互联网上完成的。


在因特网中,每一个终端系统都有一个叫做IP地址的地址。当源端系统想向目的端系统发送一个数据包时,源端在数据包的报头中包含了目的的IP地址。和邮政地址一样,这个地址也有等级结构。当信息包到达网络中的路由器时,路由器会检查信息包的一部分目的地址,然后将信息包转发给相邻的路由器。更具体地说,每个路由器都有一个转发表,将目的地址(或目的地址的一部分)映射到该路由器的出站链路。当一个数据包到达路由器时,路由器会检查这个地址,并根据这个目的地址查找它的转发表,以找到合适的出链路。然后路由器将数据包定向到这个出站链路


端到端路由过程类似于一个不使用地图而更喜欢问路的汽车司机。例如,假设Joe正从费城开车到佛罗里达州奥兰多的湖畔大道156号。乔先开车到附近的加油站,询问如何到达佛罗里达州奥兰多的湖畔大道156号。加油站工作人员提取了地址中的佛罗里达部分,告诉乔他需要上I-95南州际高速公路,这条公路的入口就在加油站旁边。他还告诉乔,一旦他进入佛罗里达,他应该问那里的其他人。然后乔沿着I-95号州际公路向南走,一直走到佛罗里达州的杰克逊维尔,在那里他向另一个加油站服务员问路。工作人员提取了地址的奥兰多部分,告诉乔,他应该继续沿着I-95号州际公路到代托纳海滩,然后问别人。在代托纳海滩,另一个加油站工作人员也提取了地址的奥兰多部分,并告诉乔应该直接乘坐I-4号公路去奥兰多。乔乘1-4路,在奥兰多出口下了车。乔又去找另一个加油站服务员,这一次,服务员提取了地址的湖滨大道部分,并告诉了司机,他问一个骑自行车的孩子如何到达他的目的地。孩子提取了地址的156部分,并指向了房子。乔终于到达了他的最终目的地。在上面的比喻中,加油站的工作人员和骑自行车的孩子就好比路由器


我们刚刚了解到,路由器使用包的目的地址索引转发表,并确定适当的出站链路。但是这种说法引出了另一个问题:转发表是如何设置的?它们是在每个路由器上手工配置的,还是互联网使用了更自动化的过程?这一问题将在第五章进行深入的研究。但是为了刺激你的胃口,我们现在要注意的是,因特网有许多特殊的路由协议,它们被用来自动设置转发表。例如,路由协议可以确定从每个路由器到每个目的地的最短路径,并使用最短路径结果来配置路由器的转发表

计算机代写|计算机网络代写computer networking代考|Circuit Switching

.


在链路和交换机组成的网络中移动数据有两种基本方法:电路交换和分组交换。在上一小节介绍了分组交换网络之后,我们现在把注意力转向电路交换网络


在电路交换网络中,为端系统之间的通信所需要的沿路径(缓冲区、链路传输速率)的资源被保留到端系统之间的通信会话期间。在包交换网络中,这些资源是不保留的;会话的消息按需使用资源,因此可能必须等待(即排队)才能访问通信链接。打个简单的比方,假设有两家餐厅,一家要求预订,另一家既不要求预订也不接受预订。对于需要预订的餐厅,我们不得不在离家前麻烦地打电话。但当我们到达餐厅时,原则上我们可以立即就座并点餐。对于不需要预定的餐厅,我们就不需要费心预订了。但是当我们到达餐厅时,我们可能要等一张桌子才能坐下。传统电话网络是电路交换网络的例子。考虑一下当一个人想通过电话网络向另一个人发送信息(语音或传真)时会发生什么。在发送方发送信息之前,网络必须在发送方和接收方之间建立连接。这是一种真正的连接,发送方和接收方之间路径上的交换机为该连接维持连接状态。在电话术语中,这种连接称为电路。当网络建立电路时,它还在网络的链路中保留一个恒定的传输速率(代表每个链路传输容量的一小部分),以维持连接的持续时间。由于为这个发送方到接收方的连接保留了一个给定的传输速率,发送方可以以保证的恒定速率将数据传输给接收方


电路交换网络如图$1.13$所示。在这个网络中,四个电路开关由四条链路相互连接。每个链路有四个电路,因此每个链路可以同时支持四个连接。主机(例如,pc和工作站)都直接连接到其中一个交换机。当两台主机想要通信时,网络在两台主机之间建立一个专用的端到端连接。因此,为了让主机A与主机B通信,网络必须首先在两条链路上各预留一条电路。在本例中,专用端到端连接在第一条链路中使用第二电路,在第二条链路中使用第四电路。因为每个链路有四个电路,对于端到端连接所使用的每个链路,该连接在连接期间将获得该链路总传输能力的四分之一。例如,如果相邻交换机之间的每条链路的传输速率为$1 \mathrm{Mbps}$,则每条端到端电路交换机连接的专用传输速率为$250 \mathrm{kbps}$。

计算机代写|计算机网络代写computer networking代考 请认准statistics-lab™

统计代写请认准statistics-lab™. statistics-lab™为您的留学生涯保驾护航。

金融工程代写

金融工程是使用数学技术来解决金融问题。金融工程使用计算机科学、统计学、经济学和应用数学领域的工具和知识来解决当前的金融问题,以及设计新的和创新的金融产品。

非参数统计代写

非参数统计指的是一种统计方法,其中不假设数据来自于由少数参数决定的规定模型;这种模型的例子包括正态分布模型和线性回归模型。

广义线性模型代考

广义线性模型(GLM)归属统计学领域,是一种应用灵活的线性回归模型。该模型允许因变量的偏差分布有除了正态分布之外的其它分布。

术语 广义线性模型(GLM)通常是指给定连续和/或分类预测因素的连续响应变量的常规线性回归模型。它包括多元线性回归,以及方差分析和方差分析(仅含固定效应)。

有限元方法代写

有限元方法(FEM)是一种流行的方法,用于数值解决工程和数学建模中出现的微分方程。典型的问题领域包括结构分析、传热、流体流动、质量运输和电磁势等传统领域。

有限元是一种通用的数值方法,用于解决两个或三个空间变量的偏微分方程(即一些边界值问题)。为了解决一个问题,有限元将一个大系统细分为更小、更简单的部分,称为有限元。这是通过在空间维度上的特定空间离散化来实现的,它是通过构建对象的网格来实现的:用于求解的数值域,它有有限数量的点。边界值问题的有限元方法表述最终导致一个代数方程组。该方法在域上对未知函数进行逼近。[1] 然后将模拟这些有限元的简单方程组合成一个更大的方程系统,以模拟整个问题。然后,有限元通过变化微积分使相关的误差函数最小化来逼近一个解决方案。

tatistics-lab作为专业的留学生服务机构,多年来已为美国、英国、加拿大、澳洲等留学热门地的学生提供专业的学术服务,包括但不限于Essay代写,Assignment代写,Dissertation代写,Report代写,小组作业代写,Proposal代写,Paper代写,Presentation代写,计算机作业代写,论文修改和润色,网课代做,exam代考等等。写作范围涵盖高中,本科,研究生等海外留学全阶段,辐射金融,经济学,会计学,审计学,管理学等全球99%专业科目。写作团队既有专业英语母语作者,也有海外名校硕博留学生,每位写作老师都拥有过硬的语言能力,专业的学科背景和学术写作经验。我们承诺100%原创,100%专业,100%准时,100%满意。

随机分析代写


随机微积分是数学的一个分支,对随机过程进行操作。它允许为随机过程的积分定义一个关于随机过程的一致的积分理论。这个领域是由日本数学家伊藤清在第二次世界大战期间创建并开始的。

时间序列分析代写

随机过程,是依赖于参数的一组随机变量的全体,参数通常是时间。 随机变量是随机现象的数量表现,其时间序列是一组按照时间发生先后顺序进行排列的数据点序列。通常一组时间序列的时间间隔为一恒定值(如1秒,5分钟,12小时,7天,1年),因此时间序列可以作为离散时间数据进行分析处理。研究时间序列数据的意义在于现实中,往往需要研究某个事物其随时间发展变化的规律。这就需要通过研究该事物过去发展的历史记录,以得到其自身发展的规律。

回归分析代写

多元回归分析渐进(Multiple Regression Analysis Asymptotics)属于计量经济学领域,主要是一种数学上的统计分析方法,可以分析复杂情况下各影响因素的数学关系,在自然科学、社会和经济学等多个领域内应用广泛。

MATLAB代写

MATLAB 是一种用于技术计算的高性能语言。它将计算、可视化和编程集成在一个易于使用的环境中,其中问题和解决方案以熟悉的数学符号表示。典型用途包括:数学和计算算法开发建模、仿真和原型制作数据分析、探索和可视化科学和工程图形应用程序开发,包括图形用户界面构建MATLAB 是一个交互式系统,其基本数据元素是一个不需要维度的数组。这使您可以解决许多技术计算问题,尤其是那些具有矩阵和向量公式的问题,而只需用 C 或 Fortran 等标量非交互式语言编写程序所需的时间的一小部分。MATLAB 名称代表矩阵实验室。MATLAB 最初的编写目的是提供对由 LINPACK 和 EISPACK 项目开发的矩阵软件的轻松访问,这两个项目共同代表了矩阵计算软件的最新技术。MATLAB 经过多年的发展,得到了许多用户的投入。在大学环境中,它是数学、工程和科学入门和高级课程的标准教学工具。在工业领域,MATLAB 是高效研究、开发和分析的首选工具。MATLAB 具有一系列称为工具箱的特定于应用程序的解决方案。对于大多数 MATLAB 用户来说非常重要,工具箱允许您学习应用专业技术。工具箱是 MATLAB 函数(M 文件)的综合集合,可扩展 MATLAB 环境以解决特定类别的问题。可用工具箱的领域包括信号处理、控制系统、神经网络、模糊逻辑、小波、仿真等。

R语言代写问卷设计与分析代写
PYTHON代写回归分析与线性模型代写
MATLAB代写方差分析与试验设计代写
STATA代写机器学习/统计学习代写
SPSS代写计量经济学代写
EVIEWS代写时间序列分析代写
EXCEL代写深度学习代写
SQL代写各种数据建模与可视化代写

计算机代写|计算机网络代写computer networking代考|CS6250

如果你也在 怎样代写计算机网络computer networking这个学科遇到相关的难题,请随时右上角联系我们的24/7代写客服。

计算机网络是指相互连接的计算设备,它们可以相互交换数据和共享资源。这些联网的设备使用一套规则系统,称为通信协议,通过物理或无线技术传输信息。

statistics-lab™ 为您的留学生涯保驾护航 在代写计算机网络computer networking方面已经树立了自己的口碑, 保证靠谱, 高质且原创的统计Statistics代写服务。我们的专家在代写计算机网络computer networking代写方面经验极为丰富,各种代写计算机网络computer networking相关的作业也就用不着说。

我们提供的计算机网络computer networking及其相关学科的代写,服务范围广, 其中包括但不限于:

  • Statistical Inference 统计推断
  • Statistical Computing 统计计算
  • Advanced Probability Theory 高等概率论
  • Advanced Mathematical Statistics 高等数理统计学
  • (Generalized) Linear Models 广义线性模型
  • Statistical Machine Learning 统计机器学习
  • Longitudinal Data Analysis 纵向数据分析
  • Foundations of Data Science 数据科学基础
计算机代写|计算机网络代写computer networking代考|CS6250

计算机代写|计算机网络代写computer networking代考|Store-and-Forward Transmission

Most packet switches use store-and-forward transmission at the inputs to the links. Store-and-forward transmission means that the packet switch must receive the entire packet before it can begin to transmit the first bit of the packet onto the outbound link. To explore store-and-forward transmission in more detail, consider a simple network consisting of two end systems connected by a single router, as shown in Figure 1.11. A router will typically have many incident links, since its job is to switch an incoming packet onto an outgoing link; in this simple example, the router has the rather simple task of transferring a packet from one (input) link to the only other attached link. In this example, the source has three packets, each consisting of $L$ bits, to send to the destination. At the snapshot of time shown in Figure 1.11, the source has transmitted some of packet 1, and the front of packet 1 has already arrived at the router. Because the router employs store-and-forwarding, at this instant of time, the router cannot transmit the bits it has received; instead it must first buffer (i.e., “store”) the packet’s bits. Only after the router has received all of the packet’s bits can it begin to transmit (i.e., “forward”) the packet onto the outbound link. To gain some insight into store-and-forward transmission, let’s now calculate the amount of time that elapses from when the source begins to send the packet until the destination has received the entire packet. (Here we will ignore propagation delay – the time it takes for the bits to travel across the wire at near the speed of light-which will be discussed in Section 1.4.) The source begins to transmit at time 0 ; at time $L R$ seconds, the source has transmitted the entire packet, and the entire packet has been received and stored at the router (since there is no propagation delay). At time $L R$ seconds, since the router has just received the entire packet, it can begin to transmit the packet onto the outbound link towards the destination; at time $2 L / R$, the router has transmitted the entire packet, and the entire packet has been received by the destination. Thus, the total delay is $2 L / R$. If the switch instead forwarded bits as soon as they arrive (without first receiving the entire packet), then the total delay would be $L R$ since bits are not held up at the router. But, as we will discuss in Section 1.4, routers need to receive, store, and process the entire packet before forwarding.

Now let’s calculate the amount of time that elapses from when the source begins to send the first packet until the destination has received all three packets. As before, at time $L R$, the router begins to forward the first packet. But also at time $L / R$ the source will begin to send the second packet, since it has just finished sending the entire first packet. Thus, at time $2 L R R$, the destination has received the first packet and the router has received the second packet. Similarly, at time $3 L / R$, the destination has received the first two packets and the router has received the third packet. Finally, at time $4 L / R$ the destination has received all three packets!

Let’s now consider the general case of sending one packet from source to destination over a path consisting of $N$ links each of rate $R$ (thus, there are $N$-1 routers between source and destination). Applying the same logic as above, we see that the end-to-end delay is:
$$
d_{\text {end-to-end }}=N \frac{L}{R}
$$
You may now want to try to determine what the delay would be for $P$ packets sent over a series of $N$ links.

计算机代写|计算机网络代写computer networking代考|Queuing Delays and Packet Loss

Each packet switch has multiple links attached to it. For each attached link, the packet switch has an output buffer (also called an output queue), which stores packets that the router is about to send into that link. The output buffers play a key role in packet switching. If an arriving packet needs to be transmitted onto a link but finds the link busy with the transmission of another packet, the arriving packet must wait in the output buffer. Thus, in addition to the store-and-forward delays, packets suffer output buffer queuing delays. These delays are variable and depend on the level of congestion in the network. Since the amount of buffer space is finite, an arriving packet may find that the buffer is completely full with other packets waiting for transmission. In this case, packet loss will occur-either the arriving packet or one of the already-queued packets will be dropped.

Figure $1.12$ illustrates a simple packet-switched network. As in Figure 1.11, packets are represented by three-dimensional slabs. The width of a slab represents the number of bits in the packet. In this figure, all packets have the same width and hence the same length. Suppose Hosts A and B are sending packets to Host E. Hosts A and B first send their packets along $100 \mathrm{Mbps}$ Ethernet links to the first router. The router then directs these packets to the $15 \mathrm{Mbps}$ link. If, during a short interval of time, the arrival rate of packets to the router (when converted to bits per second) exceeds $15 \mathrm{Mbps}$, congestion will occur at the router as packets queue in the link’s output buffer before being transmitted onto the link. For example, if Host A and B each send a burst of five packets back-to-back at the same time, then most of these packets will spend some time waiting in the queue. The situation is, in fact, entirely analogous to many common-day situations-for example, when we wait in line for a bank teller or wait in front of a tollbooth. We’ll examine this queuing delay in more detail in Section 1.4.

计算机代写|计算机网络代写computer networking代考|CS6250

计算机网络代考

计算机代写|计算机网络代写computer networking代考|存储转发传输

.

大多数分组交换机在链路的输入端使用存储转发传输。存储转发传输意味着包交换机必须先收到整个包,然后才能开始将包的第一个比特发送到出站链路上。为了更详细地研究存储转发传输,考虑一个简单的网络,由一个路由器连接的两个端系统组成,如图1.11所示。路由器通常会有许多事件链路,因为它的工作是将传入的数据包切换到传出的链路上;在这个简单的例子中,路由器有一个相当简单的任务,就是将一个包从一个(输入)链路传输到唯一的另一个附加链路。在本例中,源端有三个包要发送到目的地,每个包由$L$位组成。在图1.11所示的时间快照中,源已经传输了部分包1,包1的前端已经到达路由器。由于路由器采用了存储转发的方式,在这个时刻,路由器无法传送它接收到的比特;相反,它必须首先缓冲(即“存储”)数据包的比特。只有当路由器接收到数据包的所有比特后,它才能开始将数据包发送(即“转发”)到出站链路上。为了深入了解存储转发传输,现在让我们计算从源开始发送包到目的地接收到整个包所经过的时间。(这里我们将忽略传播延迟——比特以接近光速通过导线所花费的时间,这将在1.4节中讨论。)源在时间0开始传输;在时间$L R$秒时,源已经传输了整个包,并且整个包已经被接收并存储在路由器上(因为没有传播延迟)。在时间$L R$秒时,由于路由器刚刚接收到整个数据包,它可以开始将数据包发送到通往目的地的出站链路上;在$2 L / R$时间点,路由器已经发送了整个数据包,并且整个数据包已经被目的地接收。因此,总延迟是$2 L / R$。如果交换机在比特到达后立即转发它们(而不首先接收整个数据包),那么总延迟将是$L R$,因为比特没有被路由器占用。但是,正如我们将在1.4节讨论的那样,路由器需要在转发之前接收、存储和处理整个数据包 现在让我们计算从源端开始发送第一个包到目的端接收到所有三个包所经过的时间。和前面一样,在$L R$时刻,路由器开始转发第一个包。但是同样在$L / R$的时候,源将开始发送第二个包,因为它刚刚发送完整个第一个包。因此,在$2 L R R$时刻,目的地已经收到了第一个包,路由器已经收到了第二个包。同样,在$3 L / R$时间点,目的地已经收到了前两个包,路由器已经收到了第三个包。最后,在$4 L / R$的时候,目的地已经收到了所有三个包!


现在让我们考虑一个从源到目的地发送一个包的一般情况,它的路径由$N$个链接组成,每个链接的速率为$R$(因此,在源和目的地之间有$N$ -1个路由器)。应用与上面相同的逻辑,我们看到端到端延迟是:
$$
d_{\text {end-to-end }}=N \frac{L}{R}
$$
你现在可能想要尝试确定$P$数据包通过一系列$N$链接发送的延迟是多少

计算机代写|计算机网络代写计算机网络代考|排队延迟和丢包

.

每个分组交换机有多个连接到它的链路。对于每个连接的链路,数据包交换机都有一个输出缓冲区(也称为输出队列),它存储路由器将要发送到该链路的数据包。输出缓冲区在分组交换中起着关键作用。如果到达的数据包需要传输到某个链路上,但发现该链路正忙于传输另一个数据包,则到达的数据包必须在输出缓冲区中等待。因此,除了存储和转发延迟之外,包还会遭受输出缓冲区队列延迟。这些延迟是可变的,取决于网络中的拥塞水平。由于缓冲区空间的数量是有限的,到达的数据包可能会发现缓冲区被等待传输的其他数据包完全填满。在这种情况下,将发生丢包—到达的包或已经排队的包中的一个将被丢弃


图$1.12$展示了一个简单的包交换网络。如图1.11所示,包由三维板表示。板的宽度表示包中的比特数。在这个图中,所有的包都具有相同的宽度,因此长度也相同。假设主机A和主机B向主机e发送数据包。主机A和主机B首先通过$100 \mathrm{Mbps}$以太网链路将数据包发送到第一个路由器。然后,路由器将这些数据包定向到$15 \mathrm{Mbps}$链接。如果在很短的时间间隔内,数据包到达路由器的速率(当转换为比特/秒时)超过$15 \mathrm{Mbps}$,当数据包在传输到链路上之前在链路的输出缓冲区中排队时,路由器将发生拥塞。例如,如果主机A和主机B同时连续发送5个数据包,那么这些数据包中的大多数将在队列中等待一段时间。事实上,这种情况完全类似于许多日常情况——例如,当我们排队等候银行出纳或在收费亭前等候时。我们将在第1.4节中更详细地讨论这个排队延迟

计算机代写|计算机网络代写computer networking代考 请认准statistics-lab™

统计代写请认准statistics-lab™. statistics-lab™为您的留学生涯保驾护航。

金融工程代写

金融工程是使用数学技术来解决金融问题。金融工程使用计算机科学、统计学、经济学和应用数学领域的工具和知识来解决当前的金融问题,以及设计新的和创新的金融产品。

非参数统计代写

非参数统计指的是一种统计方法,其中不假设数据来自于由少数参数决定的规定模型;这种模型的例子包括正态分布模型和线性回归模型。

广义线性模型代考

广义线性模型(GLM)归属统计学领域,是一种应用灵活的线性回归模型。该模型允许因变量的偏差分布有除了正态分布之外的其它分布。

术语 广义线性模型(GLM)通常是指给定连续和/或分类预测因素的连续响应变量的常规线性回归模型。它包括多元线性回归,以及方差分析和方差分析(仅含固定效应)。

有限元方法代写

有限元方法(FEM)是一种流行的方法,用于数值解决工程和数学建模中出现的微分方程。典型的问题领域包括结构分析、传热、流体流动、质量运输和电磁势等传统领域。

有限元是一种通用的数值方法,用于解决两个或三个空间变量的偏微分方程(即一些边界值问题)。为了解决一个问题,有限元将一个大系统细分为更小、更简单的部分,称为有限元。这是通过在空间维度上的特定空间离散化来实现的,它是通过构建对象的网格来实现的:用于求解的数值域,它有有限数量的点。边界值问题的有限元方法表述最终导致一个代数方程组。该方法在域上对未知函数进行逼近。[1] 然后将模拟这些有限元的简单方程组合成一个更大的方程系统,以模拟整个问题。然后,有限元通过变化微积分使相关的误差函数最小化来逼近一个解决方案。

tatistics-lab作为专业的留学生服务机构,多年来已为美国、英国、加拿大、澳洲等留学热门地的学生提供专业的学术服务,包括但不限于Essay代写,Assignment代写,Dissertation代写,Report代写,小组作业代写,Proposal代写,Paper代写,Presentation代写,计算机作业代写,论文修改和润色,网课代做,exam代考等等。写作范围涵盖高中,本科,研究生等海外留学全阶段,辐射金融,经济学,会计学,审计学,管理学等全球99%专业科目。写作团队既有专业英语母语作者,也有海外名校硕博留学生,每位写作老师都拥有过硬的语言能力,专业的学科背景和学术写作经验。我们承诺100%原创,100%专业,100%准时,100%满意。

随机分析代写


随机微积分是数学的一个分支,对随机过程进行操作。它允许为随机过程的积分定义一个关于随机过程的一致的积分理论。这个领域是由日本数学家伊藤清在第二次世界大战期间创建并开始的。

时间序列分析代写

随机过程,是依赖于参数的一组随机变量的全体,参数通常是时间。 随机变量是随机现象的数量表现,其时间序列是一组按照时间发生先后顺序进行排列的数据点序列。通常一组时间序列的时间间隔为一恒定值(如1秒,5分钟,12小时,7天,1年),因此时间序列可以作为离散时间数据进行分析处理。研究时间序列数据的意义在于现实中,往往需要研究某个事物其随时间发展变化的规律。这就需要通过研究该事物过去发展的历史记录,以得到其自身发展的规律。

回归分析代写

多元回归分析渐进(Multiple Regression Analysis Asymptotics)属于计量经济学领域,主要是一种数学上的统计分析方法,可以分析复杂情况下各影响因素的数学关系,在自然科学、社会和经济学等多个领域内应用广泛。

MATLAB代写

MATLAB 是一种用于技术计算的高性能语言。它将计算、可视化和编程集成在一个易于使用的环境中,其中问题和解决方案以熟悉的数学符号表示。典型用途包括:数学和计算算法开发建模、仿真和原型制作数据分析、探索和可视化科学和工程图形应用程序开发,包括图形用户界面构建MATLAB 是一个交互式系统,其基本数据元素是一个不需要维度的数组。这使您可以解决许多技术计算问题,尤其是那些具有矩阵和向量公式的问题,而只需用 C 或 Fortran 等标量非交互式语言编写程序所需的时间的一小部分。MATLAB 名称代表矩阵实验室。MATLAB 最初的编写目的是提供对由 LINPACK 和 EISPACK 项目开发的矩阵软件的轻松访问,这两个项目共同代表了矩阵计算软件的最新技术。MATLAB 经过多年的发展,得到了许多用户的投入。在大学环境中,它是数学、工程和科学入门和高级课程的标准教学工具。在工业领域,MATLAB 是高效研究、开发和分析的首选工具。MATLAB 具有一系列称为工具箱的特定于应用程序的解决方案。对于大多数 MATLAB 用户来说非常重要,工具箱允许您学习应用专业技术。工具箱是 MATLAB 函数(M 文件)的综合集合,可扩展 MATLAB 环境以解决特定类别的问题。可用工具箱的领域包括信号处理、控制系统、神经网络、模糊逻辑、小波、仿真等。

R语言代写问卷设计与分析代写
PYTHON代写回归分析与线性模型代写
MATLAB代写方差分析与试验设计代写
STATA代写机器学习/统计学习代写
SPSS代写计量经济学代写
EVIEWS代写时间序列分析代写
EXCEL代写深度学习代写
SQL代写各种数据建模与可视化代写