Preview

Cnt5106C Computer Networks

Good Essays
Open Document
Open Document
2863 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Cnt5106C Computer Networks
CNT5106C Computer Networks, Summer 2010 Instructor: Prof. Ahmed Helmy Homework #1 On the Internet Architecture, Elementary Queuing Theory and Application Layer I. Internet and layered protocol architecture: Q1. (5 points) In the layered protocol architecture the transport layer functionality includes congestion control and error recovery (e.g., retransmission). One suggested that this functionality should be done strictly at the end points (i.e., at the hosts) without aid from the network. Do you agree? Why? Elaborate showing the design trade-offs. Answer: (5 points) In general, error recovery (e.g., re-transmission) is specific to application needs. Some applications require 100% packet recovery, even with delays and jitters (such as TCP-based applications, http, ftp and telnet traffic). Other applications may be tolerant to loss but less tolerant to delays and jitter, such as voice applications. Re-transmissions and packet recovery add to the jitters and the delays and hence may not be desirable for realtime or voice applications. Hence it is not a good idea, in general, to include error recovery at the network layer (that is not aware of application needs) and it is better to implement such functionality at the transport layer end-to-end. In cases of lossy channels in the network (such as X.25 in the early networking days, or wireless links) it may be desirable to reduce the bit error rates on those links by including error recovery at the end points of those links. [In general, most links nowadays have very low BER, and for wireless links the MAC (such as IEEE 802.11) layer provides Ack’ed delivery]. For congestion control, a similar argument may be given. That is, congestion reaction may be application specific and is better implemented end-to-end. Congestion notification, on the other hand, may provide useful information to the end points to react appropriately. Since losses in the network may be due to congestion or other factors, a signal from the network

You May Also Find These Documents Helpful

  • Powerful Essays

    Nt1310 Unit 3 Quiz

    • 1152 Words
    • 5 Pages

    End system use port numbers to select the proper application what is the lowest port number that can be dynamically assigned by the host system?…

    • 1152 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    1. CROSSTALK: The coupling or transfer of unwanted signals from one pair within a cable to another pair. Crosstalk can be measured at the same (near) end or far end with respect to the signal source. Crosstalk is considered noise or interference and is expressed in decibels.…

    • 268 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    At the destination this layer is responsible for combining the packets into their original state. This layer also checks to see if the layers are in the right order when received and not in duplicated form. If there is an error in one of the packets there is a request for that packet's retransmission. There are two protocols that sit at this layer. First, the TCP protocol connects the sender and the receiver using a socket which is determined by the IP address and port number. TCP keeps track of the packet delivery order and which ones need to be resent. UDP on the other hand is a connectionless communication and does not guarantee packet delivery between sender and receiver. Because it is connectionless the sender sends the data into the network with an IP address of the receiver and hopes it makes it to its destination. Since there is not a way of asking the sender to retransmit because of an error there is little error protection if…

    • 1266 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    Nt1310 Unit 1 Assignment

    • 987 Words
    • 4 Pages

    Layer 4: The transport layer...This layer manages the end-to-end control (for example, determining whether all packets have arrived) and error-checking. It ensures complete data transfer.…

    • 987 Words
    • 4 Pages
    Good Essays
  • Good Essays

    PAN, LAN, HAN, MAN or WAN –Given that the Little Country Store is a little secretly run organization, I would choose to setup a Local Area Network (LAN) for their framework designing. The LAN configuration is the best option for a productive Small Office/Home Office (SOHO) where periphery contraptions, for instance, printers and scanners may be bestowed to different PCs on the framework. Making usage of this preferred standpoint makes using a framework more calm than purchasing a printer for each individual PC. This LAN will have three PCs masterminded in a comparative building structure with a most extraordinary detachment of 200 feet between PCs.…

    • 605 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    The 5-layer model serves essentially the protocols regarded as Transmission Control Protocol (TCP) as well as Internet Protocol (IP), or mutually, TCP/IP. The User Datagram Protocol (UDP) is likewise served by this particular model. The 5-layer model was produced alongside with these protocols, anteceding the 7-layer model, and is from time to time known as the TCP Model.…

    • 1263 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    It230 Wk1 Checkpoint

    • 576 Words
    • 3 Pages

    The third layer, network, obtains the function that serves the purpose of switching, routing, forwarding, and creating paths in order to transmit data between nodes. It also has the function and purpose to handle error(s), inter-networking, provides control in areas of congestion, and sequencing packets. Transport as the fourth layer serves as a form of a management tool of information flow between network…

    • 576 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    IT245 PH3 DB1

    • 310 Words
    • 1 Page

    For phase 3 discussion board we are ask to describe and compare the Open Systems Interconnection (OSI) model with another network model. For this assignment I will use the Transmission Control Protocol / Internet Protocol (TCP/IP) model. These models divide the communication process of the network into smaller parts. This helps with design, development, and troubling shooting. The OSI model has 7 layers- 1) Physical, 2) Data Link, 3) Network, 4) Transport, 5) Session, 6) Presentation, 7) Application. The TCP/IP model has 4 layers.…

    • 310 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Unlimited Plans: Most alternatives offer a plan that includes Unlimited talk minutes and Long Distance, including cellular. Most cellular carriers have eliminated Unlimited Data plans, although there are some that include Data with some other restrictions.…

    • 1068 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Mobile and fixed networks are now both extremely developed in today’s modern world. It is now completely possible to get blazing fast internet with wither a fixed line provider, or a mobile provider. The services provide more than internet though, also frequently providing phone and/or television services. These networks are far from perfect though.…

    • 1026 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Ex 1.4.1- 0 or just a space in between numbers. It is necessary to use a blank space because it also serves a number.…

    • 309 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    The Session layer is equipped to request retransmission of all erroneous or missing PDUs when reassembly is underway, so that it can guarantee reliable delivery of data from sender to receiver.…

    • 694 Words
    • 3 Pages
    Powerful Essays
  • Powerful Essays

    IT 230 - Computer Networking

    • 5978 Words
    • 24 Pages

    c. Where cabling is to be enclosed in a solid wall, the cables should be installed…

    • 5978 Words
    • 24 Pages
    Powerful Essays
  • Satisfactory Essays

    Networking basics

    • 519 Words
    • 3 Pages

    Describe what is meant by soft skills and explain why they are important in networking projects…

    • 519 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    afasf

    • 8021 Words
    • 55 Pages

    The use of acknowledgments can provide reliable transfer over networks that are prone to error and…

    • 8021 Words
    • 55 Pages
    Powerful Essays