Preview

cs601

Satisfactory Essays
Open Document
Open Document
427 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
cs601
CS610-Computer Networks

Lecture No.38

Lecture Handout
Computer Networks
Lecture No. 38

VARIANTS OF NAT:
There are also some variants of NAT due to some of its drawbacks.
The basic NAT simply changes IP addresses. But Network Address and Port
Translation (NAPT) (which is another modified form of NAT) changes IP addresses and protocol port numbers too. It is the most popular form of NAT.
Twice NAT is another variant of NAT. it is used with site that runs server. In this process NAT box is connected to Domain Name.

NETWORK ADDRESS AND PORT TRANSLATION (NAPT):
It is by far the most popular form of NAT that can change TCP or DP protocol port numbers as well as IP addresses.
It allows multiple computers at site to communicate with single destination as well as multiple users on given computer to communicate with same destination.

EXAMPLE NAPT TRANSLATION TABLE:
An example NAPT translation table is shown in the figure below. We can see that not only the private addresses but also the port numbers are translated too.

Figure 38.1

Each entry in the table records protocol port numbers as well as IP address. The port numbers are reassigned to avoid conflicts.

129
© Copyright Virtual University of Pakistan

CS610-Computer Networks

Lecture No.38

TCP SPLICING:
A popular use of NAPT is TCP Splicing. It interconnects two independent TCP connections and performs segment rewriting. It is extremely efficient and avoids overhead of extracting data from one connection and sending to the other. It uses extended translation table.

TWICE NAT:
Basic NAT does not work well for communication initiated from the Internet.
Twice NAT allows a site to run servers. It requires the DNS to interact with the NAT device. Twice NAT fails if an application uses the IP addresses instead of Domain Name.

CAT:
Cable TV providers offering Internet services through Cable Modems propose it.
It includes NAPT plus additional functionality. The

You May Also Find These Documents Helpful

  • Satisfactory Essays

    5. What is the destination port for the DNS query message? What is the source port…

    • 671 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    In the Screenshot above, cdn2 has a different IP (54.230.2.234) in one case and cdn0 also has a different IP (54.230.3.190) for three different objects. o Now, because we parse har file w.r.t host name and pcap w.r.t IP, all three of cdn0, cdn2, cdn3 have same TCP connections in the table as they have same IPs. o Better way to read this would be to consider only non-zero download size connections for each of these three domains. Haven’t implemented it to avoid irregularity in the table.…

    • 2486 Words
    • 10 Pages
    Powerful Essays
  • Powerful Essays

    Nt1310 Unit 9

    • 1048 Words
    • 5 Pages

    It accepts Layer 3 packets and decides the path by which to forward a frame to a host on a remote network.…

    • 1048 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    NT1210 LAb6.1

    • 401 Words
    • 2 Pages

    The IP config show you everything you need to know from your IP address and your gateway and basically it shows you your networking.…

    • 401 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Click on the Advanced button and then the TCP/IP tab to see the IP address on the right of the…

    • 570 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Unit 5 Problem Set 1

    • 522 Words
    • 3 Pages

    2. Which of the following mechanisms is most often used in firewall rules to allow traffic…

    • 522 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    This indicates the service uses a TCPwrapper. This is a host based network in ACL system used to filter Internet Server Protocols provides firewall features.…

    • 438 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Unit 8 Assignment 1

    • 349 Words
    • 1 Page

    routing table: A list of IP routes used by an IP router when making routing decisions about where to forward an IP packet.…

    • 349 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    Ch09 Solutions

    • 1016 Words
    • 5 Pages

    11. If a computer is found to have an IP address of 169.254.1.1, what can you assume…

    • 1016 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    Cj328

    • 474 Words
    • 2 Pages

    When I was dusting my apartment for prints I found about 5 different prints and 2 partial prints. I found one partial print on the glass on my coffee table in the living room and one partial print on the night stand in my room. I found 2 prints on the glass on the sliding door to my patio and 1 print on the mirror in the master bathroom, 1 print on the back of a CD found on the end table in the living room and 1 print on the dining room table in the. I went to JoAnn Fabrics to get a Slinky Science fingerprint science kit so I could use the powder and the feather from the box. The powder came in a bottle so it made it really hard to get prints and I actually had my boyfriend put prints on the things I listed so I could use the powder and the powder was also white and made it hard to see. When I used the feather it would smudge the print and I would have to try and use it a different direction. If I were to side to side with the feather it would smudge the print but if I would go up and down it would push the powder away so I was able to see the print better but not clearly. I did not find any prints in my apartment due to my boyfriend cleaning everything. This is why I only find the prints I did because I asked him to put the prints there. Yes I could tell the difference between the prints if I were to put my print right next to it. My finger print has loops and my boyfriend’s prints have tent arches on them. Some of the surfaces that I would think I would find prints on are door knobs, TV, the handle on a microwave, the keys to the car, the thermostat and light switches, books, cell phones and you could also get prints off of duct tape and the door handles of a car that has metal handles and you can get prints off of garbage bags also and DVD cases. When I was doing this assignment I found that trying to get a print from surfaces…

    • 474 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Nt2460 Unit 1 Assignment

    • 762 Words
    • 4 Pages

    The most common use of private addresses is in residential networks, since most Internet service providers (ISPs) only allocate a single publicly routable IP address to each residential customer, but many homes have more than one computer or other Internet connected device, such as smartphones. In this situation, a network address translator (NAT/PAT) gateway is usually used to provide Internet connectivity to multiple hosts.…

    • 762 Words
    • 4 Pages
    Good Essays
  • Good Essays

    NETW204week1labreport

    • 436 Words
    • 3 Pages

    Question: What is the significance of the “R*” next to the 0.0.0.0 network entry? What does it mean? (3 points)…

    • 436 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    CS320 Lab1

    • 874 Words
    • 3 Pages

    3. Create a list of authors that displays the last name followed by the first name for each…

    • 874 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Cs101

    • 9440 Words
    • 38 Pages

    The BBC is our former imperial 'master', it formed the outline of our system, their model.…

    • 9440 Words
    • 38 Pages
    Powerful Essays
  • Powerful Essays

    Study Guide

    • 2626 Words
    • 11 Pages

    Answer: a. The Web server is set up with dynamic addressing and so its IP address changes…

    • 2626 Words
    • 11 Pages
    Powerful Essays