Ask Computer Network & Security Expert

Assignment

Problem 1

1.1 Circle zero or several application-layer protocols that use only TCP as their transport layer protocols?

(a) HTTP 1.1/2
(b) QUIC
(c) SMTP
(d) IMAP/POP3
(e) BitTorrent
(f) DNS
(g) MPEG/DASH
(h) Skype/VoIP

1.2 Circle zero or several application-layer protocols that are stateful?

(a) HTTP 1.1/2
(b) QUIC
(c) SMTP
(d) IMAP/POP3
(e) BitTorrent
(f) DNS
(g) MPEG/DASH
(h) Skype/VoIP

1.3 List network management challenges

1.4 List at least three elements that network protocols (and protocols in general) define

1.5 DNS protocol is a highly available database because DNS zone information (resource records) can be ______ and ______.

1.6 HTTP protocol can scale because WEB data can be ________ and _______.

1.7 The common function (at least one) between TCP and UDP transport-layer protocol is _________.

1.8 In addition to this function, TCP also provides _______, ______ and _______.

Problem 2

Consider the following environment with a local DNS caching resolver and a set of authoritative DNS name servers.

508_DNS-Name-Servers.jpg

Assume that initially,

• the caching resolver cache is empty,
• TTL values for all records is 1 hour,
• RTT between stub resolvers (hosts A, B, and C) and the caching resolver is 20 ms,
• RTT between the caching resolver and any of the authoritative name servers is 150 ms
• There are no packet losses
• All processing delays are 0 ms

2.1 At T=0 min, Host-A sends a query for "A record for amazon", and after receiving the answer sends a query for "A record for amazon". How long did it take to receive all the answers?

2.2 At T=40 min, Host-B sends a query for "MX record for google.com" that returns

google.com                3600           IN           MX         10 primary google.
google.com.               3600           IN           MX         30 backup.google.com.
primary.google.com.   3600           IN           A           74.125.28.27
backup.google.com.    3600           IN           A           173.194.211.27

(Similar to NS records, the DNS server may return "glue" A/AAAA records in addition to the requested MX records.) How long did it take to get the answer?

2.3 At T=70 min, Host-C sends a query for "AAAA (IPv6) record for mail.google.com", following at T=75 mins with a query for "AAAA (IPv6) record for hangout.google.com". How long did it take for Host-C to receive each of the answers (i.e., relative to T=70min for the first, and relative to T=75 mins for the second)?

2.4 List DNS records that the caching resolver has at T=90 minutes

2.5 At T=110 minutes, all the authoritative servers for .com go offline. Circle the domain names that can be resolved by
Host-A?

(a) www.google.com
(b) hangout.google.com
(c) doc.google.com
(d) www.amazon.com
(e) video.amazon.com
(f) aws.amazon.com

Problem 3

3.1 List at least three benefits of using VLANs

3.2 Below is an illustration of two VLAN configurations between two switches. Briefly describe what potential network errors these configurations may cause?

708_VLAN-Configurations.jpg

3.3 For one of the configurations above, show commands how to configure the above policy on Cisco or Juniper switches.

Problem 4

4.1 Describe traditional switch/router architecture (data structures and how they are programmed)

4.2 How SDN changes the switch architecture, what are the benefits and drawbacks

4.3 Is there any relationship between SDN (OpenFlow) and MPLS? Briefly explain your answer

Problem 5

Please describe how the flow table entries on a SDN switch can represent. For each case, you need to describe how the "pattern" and "action" fields of the flow table rules should be set.

5.1 Layer-2 forwarding table entries

5.2 Layer-3 routing table entries

5.3 Standard access list rules

5.4 Provide a step-by-step description of how switching is performed in SDN, using the example topology below. Assume host A sends a flow (i.e., a stream of packets) to host B, and later B replies to A. Assume that the layer-2 forwarding tables on the controller are all empty at the beginning. For each step in your description, be sure to include the following information:

2445_Switching.jpg

How the controller builds the layer-2 forwarding tables;
The flow table entries that the controller installs on the switches.

Problem 6

6.1 Describe problems that NETCONF protocol addresses

6.2 Describe relation between NETCONF, RESTCONF, and YANG

6.3 Describe problems that MPLS switches can cause when end hosts exchange jumbo frames / large IPv4/IPv6 datagrams?

Hint: https://youtu.be/edEDJKGzcEU

Computer Network & Security, Computer Science

  • Category:- Computer Network & Security
  • Reference No.:- M92503716
  • Price:- $45

Priced at Now at $45, Verified Solution

Have any Question?


Related Questions in Computer Network & Security

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Advanced network design assessment - human factors in

Advanced Network Design Assessment - Human factors in network analysis and design Purpose of the assessment - This assignment is designed to assess students' knowledge and skills related to the following learning outcome ...

Advanced network design assessment - human factors in

Advanced Network Design Assessment - Human factors in network analysis and design Purpose of the assessment - This assignment is designed to assess students' knowledge and skills related to the following learning outcome ...

Assignment descriptionproject scope a typical network

Assignment Description Project Scope: A typical network layout diagram of a firm is given below for illustrative purposes only. The service requirements are enclosed. Figure. Network layout of a firm Service requirements ...

Assignment descriptionproject scope a typical network

Assignment Description Project Scope: A typical network layout diagram of a firm is given below for illustrative purposes only. The service requirements are enclosed. Figure. Network layout of a firm Service requirements ...

After reading this weeks materials please respond to two 2

After reading this week's materials, please respond to TWO (2) of the following questions. AND PROVIDE CITATION IN APA 1. Describe the differences between bus, ring, star and mesh topologies. 2. Explain the TCP/IP Model ...

The abstract should not be more than 250 words describe

The abstract should not be more than 250 words. Describe your project, focusing on research questions and research method for next stage of the project. 1. Introduction [The introduction should describe what the project ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As