• 20年专注海外留学生essay代写

  • 50000+留学生essay代写首选品牌

  • 正规教育机构教你怎么写essay范文

当前位置: essay代写网 > ASSIGNMENT >

时间:2021-10-14 19:00 来源: Essay代写

摘要:澳大利亚BA assignment 本科课程作业计算机方向关于路由器的性能方面进行分析:Programming Assignment: Routing Performance Ana......

论文题目:Routing performance analysis

论文语言:英语论文 English

代写价格:0

论文专业:IT

字数:3 pages

学校国家:澳大利亚

是否有数据处理要求:否

您的学校:

论文用于:BA assignment 本科课程作业

Page 1 of 8

COMP 3331/9331: Computer Networks & Applications

Programming Assignment: Routing Performance Analysis

Due Date: Friday 25 Oct 2013, 11:59 pm (Week 12)

Change Log

a. Version 1.0 released on September 17th, 2013

b. Version 1.1 released on September 19th, 2013

A missing link in Figure 1 was added.

Additional notes changed: Assignment can be done in a  group of two.

Assessment: 60 marks (towards the Practical component)

Goal: The purpose of this assignment is to gain insights into the performance of different network-layer routing algorithms. Your task is to develop a program that will evaluate the performance of 3 different routing protocols over a virtual circuit network (i.e. a network with a connection-based network layer, unlike the Internet)

Learning Objectives: On completing this assignment you will gain sufficient expertise in the following skills:

• Understanding and developing routing protocols

• Performance analysis

Specification:

You will implement the following program:

Routing_Performance

• The routing_performance program will accept the following command line arguments:

o ROUTING_SCHEME: this specifies the routing scheme that will be evaluated. 

Your program should implement 3 routing protocols, which are essentially variants of Dijkstra’s algorithm, as explained later in the specification. This argument will take on one of the following values: SHP, SDP and LLP corresponding to the 3 routing protocols: Shortest Hop Path (SHP), Shortest Delay Path (SDP) and Least Loaded Path (LLP), respectively.

o TOPOLOGY_FILE: this file contains the network topology specification.

o WORKLOAD_FILE: this file contains the virtual circuit requests in the network.

• The network topology that will be used for the evaluation will be specified in the 

TOPOLOGY_FILE (the second argument). We will be using a virtual circuit network (unlike the connection-less network layer of the Internet) to evaluate the performance of the routing protocols. Recall that a routing protocol is still required in a virtual-circuit network to determine the path between the source and destination of the circuit during Page 2 of 8the circuit establishment phase. A simple example of a network topology specification for a network with 4 routers (routers will be referred to as nodes in the rest of the specification), labelled A, B, C and D is as follows: 

A B 10 19

A C 15 20

B C 20 20

B D 30 70

C D 8 20

This example network topology has 5 links connection the 4 nodes as shown in the figure below (Figure 1 on the next page). Each line in this file defines a point-to-point link. For example, the first line specifies a link from node A to node B, with a one-way propagation delay of 10 这个例子的网络拓扑结构有5个环节,连接4个节点,在下面的图(下页图1)所示。在这个文件中的每一行定义一个点至点链接。例如,第一行指定一个链接从节点A到节点B,用一个单向传播延迟为10milliseconds and a capacity that can accommodate up to 19 simultaneous virtual circuits at any given time. All links are assumed to be bi-directional, with identical propagation delay in both directions (hence, the ordering of the names of the two endpoints of the point-to-point link does not matter, i.e. the first line in the example above could have been replaced with “B A 10 19”). Further, each virtual circuit is also assumed to be bi-directional and consumes unit resource (i.e. a resource of 1). 所有链路被认为是双向的,在两个方向上具有相同的传播延迟(因此,在点对点链路的两个端点的名称的顺序并不重要,即在上面的例子中可以在第一行已取代与“ BA 10月19日” ) 。另外,每个虚拟电路也假定为双向的,消耗单元资源(即资源的1 ) 。

将有至多有一个图中的任意两个节点之间的直接联系。你可以假设,即将不会有孤立节点的拓扑结构将形成一个连通图。

你的程序的第一个任务是读取拓扑文件和使用合适的数据结构,构造一个合适的网络拓扑结构,内部表示。你可能想咨询的标准数据结构无向图,这将是一个合适的方法来模拟网络标准声明教科书。你可以假设所有的节点名称是大写字母(即从A到Z ,最多26个节点) ,所有的传播延迟d是正整数( 0 <D < 200 ) ,并表示以毫秒为单位,所有链接容量C为正整数( 0 <C < 100 ) ,表示虚拟电路可以得到的链接数量。一个更复杂的网络拓扑结构,用于测试你的代码,你可以使用分配的网页( topology.txt )上。

There will be at most one direct link between any two nodes in the graph. You may assume that the topology will form a connected graph i.e. there will be no isolated nodes. 

The first task for your program is to read in the topology file and construct a suitable internal representation of the network topology, using an appropriate data structure. You may want to consult standard data structures textbooks for standard representations of undirected graphs, which would be an appropriate way to model the network. You may assume that all node names are single upper-case alphabetic characters (i.e., a maximum of 26 nodes from A to Z), all propagation delays d are positive integers (0 < d < 200) and expressed in milliseconds, and all link capacities C are positive integers (0 < C < 100) and indicate the number of virtual circuits that can be supported by a link. A more complex network topology, which you may use for testing your code is available on the assignment webpage (topology.txt).

Figure 1: Topology for the above example

• The network is initially empty, i.e., there are no virtual circuits established. The virtual circuit requests that arrive in the network will be specified in the WORKLOAD_FILE (third argument), which is ordered by time. The next step for your program is to read in the arriving virtual circuit request workload (from the file), one request at a time, in timestamp order, and attempt to establish the circuit in the network according to the routing algorithm in use (routing algorithms are explained later). The virtual circuit workload for the network is specified in a simple four-column format as follows:Page 3 of 8

0.123456 A D 12.527453

7.249811 B C 48.129653

8.975344 B D 6.124743

10.915432  A C 106.724339

15.817634  B C 37.634569

Each line of this file describes one virtual circuit request. The first column specifies the time (in seconds) at which the request arrives to the network. You may assume that time starts at 0 seconds and that time values will be represented up to 6 decimal digits (i.e. microseconds). The second column specifies the originator (source node) for the request, and the third column specifies the recipient (destination node) for the request. The final 

column specifies the time duration for which this virtual circuit remains active if the circuit is successfully established. As an example, the first line in the above file contains a request that originated at time 0.123456 seconds for a virtual circuit to be established from node A to node D. This circuit if established will be active for a duration of 12.527453 seconds. A more comprehensive virtual circuit workload, which you may use for testing your program, is available on the assignment webpage in the workload.txt file. (Note that, this workload is consistent with the topology specified in topology.txt)

• For each virtual circuit request in the above workload, your program must use the specified routing algorithm to determine if the circuit can be established. To be more specific, your program must select the “best” route depending on the routing protocol in use (routing protocols are explained in the next bullet point) from the source to the destination of the circuit and then determine if there is sufficient capacity along each link of this end-to-end path to accommodate the circuit. Recall that each virtual circuit uses unit capacity on each link. You may assume that the routing decision for each request can be made in zero processing time. A  virtual circuit that is successfully established must be counted as such, and the network resources associated with that circuit marked as "busy" for the duration of the circuit. For this purpose, assume that each circuit consumes exactly one unit (i.e., one "circuit") of link capacity on each link. Of course, recall that virtual circuits are bidirectional. When a circuit terminates, the resources (i.e. 

unit capacity) along the individual links of the end-to-end path are released, and become available for subsequent circuits that are established in the network. A circuit request that is not routed successfully is said to be "blocked". A blocked request means that there is no physical path currently available from the specified source to the specified destination   

本文标签: IT专业Routing pe

[essay代写都是什么水平]澳大利亚IT专业assignment:Routing performance analyshttps://www.0592w.com/ASSIGNMENT/16191.html

essay辅导替代essay代写-正规代写机构教你怎么写essays范文-Essay写作格式网官方推荐

99.99%的用户同时也查看了:

[honest essay]荷兰留学生论...... 2021-10-14

笔者认为,交融式的校企合作是实施项目化教学的前提和关键,因此从政府、学校、企业三个角度重点分析了中职市场营......

标签:市场营销 项目教 

[研究生申请都要写essay吗...... 2021-10-13

The strategy for Cisco:本文旨在思科为例来分析策略并拓展其市场业务。这是一个香港某大学的 assignment,目的用于分析思科......

标签:strategy Cisco business mar 

[essay代写薪酬加拿大]所有...... 2021-10-13

经济丑闻突出的会计处理已破坏了投资者对美国和欧洲金融市场的信任。其推出的措施,以提高市场透明度的投资界......

标签:Audit commit activity board 

[essay和prose区别]网络中如...... 2021-10-13

路由器是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够......

标签:路由器 IP地址 寻径 转发 

[英国硕士essay会挂人吗]丹...... 2021-10-13

队列与仿真系统(QSS)开发的软件系统的排队模型和仿真研究。该公司亦为其客户提供技术支持。客户可以拨打电话......

标签:供应链管理 战略问题 Strategic Is SC 

[英国essay标准格式文库]澳...... 2021-10-13

澳大利亚卧龙岗大学本科会计学作业assignment:写一篇1000字一个结构良好的作文,响应的分配问题。严格遵守下列格式......

标签:Ethical issu 

[格勒高商GE项目essay]会计...... 2021-10-13

university of adelaide阿德莱德大学:This Assignment is worth 15% of the total assessment of this course.This Assignment is to be typed (ie prepare......

标签:会计 ACCOUNTING DECISION MAK 

[essay的hook怎么写]新西兰...... 2021-10-13

The case scenario情况 The Taps and Plumbing Supplies (TaPS) business began as a brass and iron foundry, before moving to manufacturing taps. Today, T......

标签:Taps Plumbing Sup 

[知乎 如何写essay]REAL EST...... 2021-10-13

以下内容是格拉斯哥大学的作业项目简介university of glasgow project brief:该项目的目的是向您介绍的投资,使用和发展市......

标签:APPRAISA 

[改essay的app]澳大利亚金融...... 2021-10-13

UTS澳洲大学本科finance Pre Undergraduate Assignment :In this assignment, to be completed individually, the objective is to make plans for your......

标签:Portfolio As 澳大利亚 金融会计 

[德国办理essay代写]澳大利...... 2021-10-13

业务信息系统-澳大利亚商业学本科课程作业写作要求:All students are required to submit their Excel 2007 assignments PRIOR to this d......

标签:澳大利亚 商业 留学生作业 business inf 

[英语essay怎么看图写文章...... 2021-10-13

仔细分析一个学生从申请出国留学到完成海外学业回国的整个过程,你会发现,造假行为的出现,并非一个孤立事件......

标签:新西兰代写 作业代写服务 

[essay论文查重]澳洲建筑历...... 2021-10-13

本文是一篇澳洲留学生的assignment格式范文:建筑历史总结——这是一个有趣的观念可能是因为参与讨论的作家正在寻......

标签:建筑历史 历史总结 

[美高 英语essay分不高]新加...... 2021-10-13

本文是一篇新加坡留学生的Assignment(课程作业),关于Managing a mutual fund的基金金融学作业。......

标签:新加坡assignmen 

[怎么用英语写一篇essay]...... 2021-10-13

历史上曾发生过无数次臭名昭著的人道主义灾难,但不是所有的人都广为人知,如果它不曾产生任何影响,人们一定......

标签:Joy Kogawa 欧巴桑 二战文学作品 historic 

[留学生网课代考]从女性黑...... 2021-10-13

本文是本站代做的assignment范文,有关女性解放问题。人们都认为黑人女说唱音乐应该不受传统观念的束缚,它应当是......

标签:Black Female American 

[一篇essay引用多少合适]...... 2021-10-13

Creative Thinking Plays An mportant Role in Designing:文章内容需要Creative thinking定义,Creative thinking的构成,可以对设计产生的......

标签:Creative Thi Role Designi 

[澳洲essay抄袭率40%]The So...... 2021-10-13

The Solar and Creative Thinking——代写英国assignment:需要当代社会技术和经济问题上的相互影响,涉及学科之间的关系。......

标签:solar energy use important 代写英 

[ubc商科申请essay]澳洲本科...... 2021-10-13

本文是一个大纲,正文的话就差不多照着这个写(不要逐字翻译,除了一些术语部分),可以添添减减,但重点内容......

标签:RP专业 校车改装 写作思路 

[3000字essay写多久]如何写音...... 2021-10-13

本篇assignment是音乐教育的艺术类作业,主要谈及莫扎特效应,以及他在音乐艺术教育上的影响,The Mozart Effect and it......

标签:Mozart Effec cognitive ab 

[essay范文 大学申请]关于跨...... 2021-10-12

Using the panel series as a springboard, the Climate Cluster fellows successfully mobilized new collaborative groups comprised of academic and public a......

标签:跨学科研究生 科学和司法 Legitimate I 

[留学essay写作]公司治理制...... 2021-10-12

The review of the capabilities and resources of the corporate governance systems of The Body Shop revealed very little inconsistencies regarding its st......

标签:公司治理制度 企业管治系统 Corporate Go 

[华大西雅图essay]The Diffe...... 2021-10-12

The thesis studys in English-Chinese differences and translation methods . the two languages of English and Chinese come out from different cultures ba......

标签:Chinese and  Culture an 

[东京大学 tmi essay]浅析西...... 2021-10-12

Ode to the west wind is not only Shelley’s own meditation, but also is dedicated to the people all around the world. Poetically, Shelley wants to dra......

标签:西风颂 Ode to the W Indom 

[美国essay怎么写]各种信仰...... 2021-10-12

宽容作为一种技能和一种生活态度已成为必不可少的人类的生存的必要条件。其中的许多讨论都是关于全球化进程的......

标签:信仰的宽容 宗教 信仰 Tolerance Various 

[大学essay代写]对ASSIGNMEN...... 2021-10-12

本文是一个作业要求,这个作业的主旨是为了让你分析这些人如何在圈子内扩展自己的影响力的相关理论,请记住,......

标签:作业要求 ASSIGNMENT 2 组织行为 

Get in Touch

微信在线咨询

微信在线咨询

添加微信:
支持语音、图文实时沟通

Email实时沟通

Email实时沟通

您也可以通过Email联系我们
邮箱:

自助提交订单

自助提交订单

登陆ESSAY写作官网
在线自助提交订单

essay代写网专注【海外留学生essay代写20年】essay辅导代写正规品牌【留学生代写essay靠谱机构】提供英文essay代写、英国代写essay、美国代写Assignment、澳洲report代写、加拿大代写paper、essay范文格式讲解、Assignment代写、代写report、paper代写、essay代写一般多少钱、essay代写招聘、essay代写靠谱吗、英国研究生essay代写、留学生代写平台等辅导代写服务