No. Time Source Destination Protocol Info DNS Standard query A weather.noaa.gov

Size: px
Start display at page:

Download "No. Time Source Destination Protocol Info 1 0.000000 192.168.1.28 192.168.1.2 DNS Standard query A weather.noaa.gov"

Transcription

1 /tmp/dump/dump02_arp_dns-weather_syn_fin complete-session - Ethereal Page DNS Standard query A weather.noaa.gov Frame 1 (76 bytes on wire, 76 bytes captured) Arrival Time: Jan 21, :24: Time delta from previous packet: seconds Time since reference or first frame: seconds Frame Number: 1 Packet Length: 76 bytes Capture Length: 76 bytes Ethernet II, Src: 00:18:f3:a8:0a:8a, Dst: 00:40:f4:b7:ec:d8 Destination: 00:40:f4:b7:ec:d8 ( ) Source: 00:18:f3:a8:0a:8a ( ) Internet Protocol, Src Addr: ( ), Dst Addr: ( ) Total Length: 62 Identification: 0x598f (22927) Header checksum: 0x5db1 (correct) Source: ( ) Destination: ( ) User Datagram Protocol, Src Port: (32776), Dst Port: domain (53) Source port: (32776) Destination port: domain (53) Length: 42 Checksum: 0x1e76 (correct) Domain Name System (query) Transaction ID: 0xe37e Flags: 0x0100 (Standard query) = Response: Message is a query = Non-authenticated data OK: Non-authenticated data is unacceptable Authority RRs: 0 weather.noaa.gov: type A, class IN Type: A (Host address) f4 b7 ec d f3 a8 0a 8a @...E e 59 8f d b1 c0 a8 01 1c c0 a8.>y.@.@.] a 1e 76 e3 7e *.v.~ e...weather.n f f oaa.gov...

2 /tmp/dump/dump02_arp_dns-weather_syn_fin complete-session - Ethereal Page DNS Standard query AAAA weather.noaa.gov Frame 2 (76 bytes on wire, 76 bytes captured) Arrival Time: Jan 21, :24: Time delta from previous packet: seconds Time since reference or first frame: seconds Frame Number: 2 Packet Length: 76 bytes Capture Length: 76 bytes Ethernet II, Src: 00:18:f3:a8:0a:8a, Dst: 00:40:f4:b7:ec:d8 Destination: 00:40:f4:b7:ec:d8 ( ) Source: 00:18:f3:a8:0a:8a ( ) Internet Protocol, Src Addr: ( ), Dst Addr: ( ) Total Length: 62 Identification: 0x598f (22927) Header checksum: 0x5db1 (correct) Source: ( ) Destination: ( ) User Datagram Protocol, Src Port: (32777), Dst Port: domain (53) Source port: (32777) Destination port: domain (53) Length: 42 Checksum: 0x62bf (correct) Domain Name System (query) Transaction ID: 0x9f19 Flags: 0x0100 (Standard query) = Response: Message is a query = Non-authenticated data OK: Non-authenticated data is unacceptable Authority RRs: 0 weather.noaa.gov: type AAAA, class IN Type: AAAA (IPv6 address) f4 b7 ec d f3 a8 0a 8a @...E e 59 8f d b1 c0 a8 01 1c c0 a8.>y.@.@.] a 62 bf 9f *b e...weather.n f f c oaa.gov...

3 /tmp/dump/dump02_arp_dns-weather_syn_fin complete-session - Ethereal Page DNS Standard query response A Frame 5 (149 bytes on wire, 149 bytes captured) Arrival Time: Jan 21, :24: Time delta from previous packet: seconds Time since reference or first frame: seconds Frame Number: 5 Packet Length: 149 bytes Capture Length: 149 bytes Ethernet II, Src: 00:40:f4:b7:ec:d8, Dst: 00:18:f3:a8:0a:8a Destination: 00:18:f3:a8:0a:8a ( ) Source: 00:40:f4:b7:ec:d8 ( ) Internet Protocol, Src Addr: ( ), Dst Addr: ( ) Total Length: 135 Identification: 0x2a2a (10794) Header checksum: 0x8ccd (correct) Source: ( ) Destination: ( ) User Datagram Protocol, Src Port: domain (53), Dst Port: (32776) Source port: domain (53) Destination port: (32776) Length: 115 Checksum: 0x2d31 (correct) Domain Name System (response) Transaction ID: 0xe37e Flags: 0x8180 (Standard query response, No error) = Response: Message is a response = Authoritative: Server is not an authority for domain = Recursion available: Server can do recursive queries = Answer authenticated: Answer/authority portion was not authentica ted by the server = Reply code: No error (0) Answer RRs: 1 Authority RRs: 3 weather.noaa.gov: type A, class IN Type: A (Host address) Answers weather.noaa.gov: type A, class IN, addr Type: A (Host address) Time to live: 7 hours, 50 minutes, 4 seconds Data length: 4 Addr: Authoritative nameservers noaa.gov: type NS, class IN, ns NS.noaa.gov Name: noaa.gov Type: NS (Authoritative name server)

4 /tmp/dump/dump02_arp_dns-weather_syn_fin complete-session - Ethereal Page 4 Time to live: 7 hours, 50 minutes, 4 seconds Data length: 5 Name server: NS.noaa.gov noaa.gov: type NS, class IN, ns MWRNS.noaa.gov Name: noaa.gov Type: NS (Authoritative name server) Time to live: 7 hours, 50 minutes, 4 seconds Data length: 8 Name server: MWRNS.noaa.gov noaa.gov: type NS, class IN, ns NWRNS.noaa.gov Name: noaa.gov Type: NS (Authoritative name server) Time to live: 7 hours, 50 minutes, 4 seconds Data length: 8 Name server: NWRNS.noaa.gov f3 a8 0a 8a f4 b7 ec d @...E a 2a c cd c0 a c0 a8..**@.@ c d 31 e3 7e s-1.~ e...weather.n f f c0 0c oaa.gov e 2c cd 9c 33 c8 c n, e 2c e 53 c0 14 c n,...NS e 2c d e 53 c0...n,...mwrns c e 2c e 57...n,...NW e 53 c0 14 RNS..

5 /tmp/dump/dump02_arp_dns-weather_syn_fin complete-session - Ethereal Page DNS Standard query response Frame 6 (124 bytes on wire, 124 bytes captured) Arrival Time: Jan 21, :24: Time delta from previous packet: seconds Time since reference or first frame: seconds Frame Number: 6 Packet Length: 124 bytes Capture Length: 124 bytes Ethernet II, Src: 00:40:f4:b7:ec:d8, Dst: 00:18:f3:a8:0a:8a Destination: 00:18:f3:a8:0a:8a ( ) Source: 00:40:f4:b7:ec:d8 ( ) Internet Protocol, Src Addr: ( ), Dst Addr: ( ) Total Length: 110 Identification: 0x2a2b (10795) Header checksum: 0x8ce5 (correct) Source: ( ) Destination: ( ) User Datagram Protocol, Src Port: domain (53), Dst Port: (32777) Source port: domain (53) Destination port: (32777) Length: 90 Checksum: 0xe754 (correct) Domain Name System (response) Transaction ID: 0x9f19 Flags: 0x8180 (Standard query response, No error) = Response: Message is a response = Authoritative: Server is not an authority for domain = Recursion available: Server can do recursive queries = Answer authenticated: Answer/authority portion was not authentica ted by the server = Reply code: No error (0) Authority RRs: 1 weather.noaa.gov: type AAAA, class IN Type: AAAA (IPv6 address) Authoritative nameservers noaa.gov: type SOA, class IN, mname NS.noaa.gov Name: noaa.gov Type: SOA (Start of zone of authority) Time to live: 2 hours, 20 minutes Data length: 36 Primary name server: NS.noaa.gov Responsible authority s mailbox: NOC@NOAA.gov Serial number: Refresh interval: 3 hours Retry interval: 1 hour

6 /tmp/dump/dump02_arp_dns-weather_syn_fin complete-session - Ethereal Page 6 Expiration limit: 7 days Minimum TTL: 1 day f3 a8 0a 8a f4 b7 ec d @...E e 2a 2b c e5 c0 a c0 a8.n*+@.@ c a e7 54 9f Z.T e...weather.n f f c c oaa.gov d e 53 c e 4f.....$.NS...NO e 4f c a0 92 3d a 30 C@NOAA..w..=..* e a :...Q.

7 /tmp/dump/dump02_arp_dns-weather_syn_fin complete-session - Ethereal Page DNS Standard query AAAA weather.noaa.gov.zuhause.xx Frame 7 (87 bytes on wire, 87 bytes captured) Arrival Time: Jan 21, :24: Time delta from previous packet: seconds Time since reference or first frame: seconds Frame Number: 7 Packet Length: 87 bytes Capture Length: 87 bytes Ethernet II, Src: 00:18:f3:a8:0a:8a, Dst: 00:40:f4:b7:ec:d8 Destination: 00:40:f4:b7:ec:d8 ( ) Source: 00:18:f3:a8:0a:8a ( ) Internet Protocol, Src Addr: ( ), Dst Addr: ( ) Total Length: 73 Identification: 0x5990 (22928) Header checksum: 0x5da5 (correct) Source: ( ) Destination: ( ) User Datagram Protocol, Src Port: (32777), Dst Port: domain (53) Source port: (32777) Destination port: domain (53) Length: 53 Checksum: 0x6869 (correct) Domain Name System (query) Transaction ID: 0x46aa Flags: 0x0100 (Standard query) = Response: Message is a query = Non-authenticated data OK: Non-authenticated data is unacceptable Authority RRs: 0 weather.noaa.gov.zuhause.xx: type AAAA, class IN.zuhause.xx Type: AAAA (IPv6 address) f4 b7 ec d f3 a8 0a 8a @...E d a5 c0 a8 01 1c c0 a8.iy.@.@.] aa hiF e...weather.n f f a oaa.gov.zuhause c xx...

8 /tmp/dump/dump02_arp_dns-weather_syn_fin complete-session - Ethereal Page DNS Standard query response, No such name Frame 8 (135 bytes on wire, 135 bytes captured) Arrival Time: Jan 21, :24: Time delta from previous packet: seconds Time since reference or first frame: seconds Frame Number: 8 Packet Length: 135 bytes Capture Length: 135 bytes Ethernet II, Src: 00:40:f4:b7:ec:d8, Dst: 00:18:f3:a8:0a:8a Destination: 00:18:f3:a8:0a:8a ( ) Source: 00:40:f4:b7:ec:d8 ( ) Internet Protocol, Src Addr: ( ), Dst Addr: ( ) Total Length: 121 Identification: 0x2a2c (10796) Header checksum: 0x8cd9 (correct) Source: ( ) Destination: ( ) User Datagram Protocol, Src Port: domain (53), Dst Port: (32777) Source port: domain (53) Destination port: (32777) Length: 101 Checksum: 0xaddf (correct) Domain Name System (response) Transaction ID: 0x46aa Flags: 0x8583 (Standard query response, No such name) = Response: Message is a response = Authoritative: Server is an authority for domain = Recursion available: Server can do recursive queries = Answer authenticated: Answer/authority portion was not authentica ted by the server = Reply code: No such name (3) Authority RRs: 1 weather.noaa.gov.zuhause.xx: type AAAA, class IN.zuhause.xx Type: AAAA (IPv6 address) Authoritative nameservers zuhause.xx: type SOA, class IN, mname server.zuhause.xx Name: zuhause.xx Type: SOA (Start of zone of authority) Time to live: 2 hours Data length: 36 Primary name server: server.zuhause.xx Responsible authority s mailbox: root.zuhause.xx Serial number: Refresh interval: 3 hours Retry interval: 1 hour

9 /tmp/dump/dump02_arp_dns-weather_syn_fin complete-session - Ethereal Page 9 Expiration limit: 7 days Minimum TTL: 1 day f3 a8 0a 8a f4 b7 ec d @...E a 2c c d9 c0 a c0 a8.y*,@.@ c ad df 46 aa e..F e...weather.n f f a oaa.gov.zuhause c c0 1d c xx c0 1d f 6f.$.server...roo c0 1d 1e 1a d a e t...v..* a :...Q.

DNS Conformance Test Specification For Client

DNS Conformance Test Specification For Client DNS Conformance Test Specification For Client Revision 1.0 Yokogawa Electric Corporation References This test specification focus on following DNS related RFCs. RFC 1034 DOMAIN NAMES - CONCEPTS AND FACILITIES

More information

netkit lab dns Università degli Studi Roma Tre Dipartimento di Informatica e Automazione Computer Networks Research Group Version Author(s)

netkit lab dns Università degli Studi Roma Tre Dipartimento di Informatica e Automazione Computer Networks Research Group Version Author(s) Università degli Studi Roma Tre Dipartimento di Informatica e Automazione Computer Networks Research Group netkit lab dns Version Author(s) E-mail Web Description 2.2 G. Di Battista, M. Patrignani, M.

More information

Domain Name System. CS 571 Fall 2006. 2006, Kenneth L. Calvert University of Kentucky, USA All rights reserved

Domain Name System. CS 571 Fall 2006. 2006, Kenneth L. Calvert University of Kentucky, USA All rights reserved Domain Name System CS 571 Fall 2006 2006, Kenneth L. Calvert University of Kentucky, USA All rights reserved DNS Specifications Domain Names Concepts and Facilities RFC 1034, November 1987 Introduction

More information

Domain Name System 2015-04-28 17:49:44 UTC. 2015 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement

Domain Name System 2015-04-28 17:49:44 UTC. 2015 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement Domain Name System 2015-04-28 17:49:44 UTC 2015 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement Contents Domain Name System... 4 Domain Name System... 5 How DNS Works

More information

The Domain Name System

The Domain Name System The Domain Name System Antonio Carzaniga Faculty of Informatics University of Lugano October 9, 2012 2005 2007 Antonio Carzaniga 1 IP addresses and host names Outline DNS architecture DNS process DNS requests/replies

More information

Local DNS Attack Lab. 1 Lab Overview. 2 Lab Environment. SEED Labs Local DNS Attack Lab 1

Local DNS Attack Lab. 1 Lab Overview. 2 Lab Environment. SEED Labs Local DNS Attack Lab 1 SEED Labs Local DNS Attack Lab 1 Local DNS Attack Lab Copyright c 2006 Wenliang Du, Syracuse University. The development of this document was partially funded by the National Science Foundation s Course,

More information

Domain Name System (DNS) Fundamentals

Domain Name System (DNS) Fundamentals Domain Name System (DNS) Fundamentals Mike Jager Network Startup Resource Center mike.jager@synack.co.nz These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International

More information

Ethereal Lab: DNS PART 1. 1.Run nslookup to obtain the IP address of a Web server in Asia. I performed nslookup for www.rediff.com

Ethereal Lab: DNS PART 1. 1.Run nslookup to obtain the IP address of a Web server in Asia. I performed nslookup for www.rediff.com Ethereal Lab: DNS PART 1 1.Run nslookup to obtain the IP address of a Web server in Asia. I performed nslookup for www.rediff.com Screenshot taken after question 1 2. Run nslookup to determine the authoritative

More information

Motivation. Domain Name System (DNS) Flat Namespace. Hierarchical Namespace

Motivation. Domain Name System (DNS) Flat Namespace. Hierarchical Namespace Motivation Domain Name System (DNS) IP addresses hard to remember Meaningful names easier to use Assign names to IP addresses Name resolution map names to IP addresses when needed Namespace set of all

More information

DNS (Domain Name System) is the system & protocol that translates domain names to IP addresses.

DNS (Domain Name System) is the system & protocol that translates domain names to IP addresses. Lab Exercise DNS Objective DNS (Domain Name System) is the system & protocol that translates domain names to IP addresses. Step 1: Analyse the supplied DNS Trace Here we examine the supplied trace of a

More information

Remote DNS Cache Poisoning Attack Lab

Remote DNS Cache Poisoning Attack Lab SEED Labs Remote DNS Cache Poisoning Attack Lab 1 Remote DNS Cache Poisoning Attack Lab Copyright c 2014 Wenliang Du, Syracuse University. The development of this document is/was funded by the following

More information

Copyright 2012 http://itfreetraining.com

Copyright 2012 http://itfreetraining.com In order to find resources on the network, computers need a system to look up the location of resources. This video looks at the DNS records that contain information about resources and services on the

More information

How do I get to www.randomsite.com?

How do I get to www.randomsite.com? Networking Primer* *caveat: this is just a brief and incomplete introduction to networking to help students without a networking background learn Network Security. How do I get to www.randomsite.com? Local

More information

1 DNS Packet Structure

1 DNS Packet Structure Fundamentals of Computer Networking Project 1 Primer: DNS Overview CS4700/CS5700 Fall 2009 17 September 2009 The DNS protocol is well-documented online, however, we describe the salient pieces here for

More information

Teldat Router. DNS Client

Teldat Router. DNS Client Teldat Router DNS Client Doc. DM723-I Rev. 10.00 March, 2003 INDEX Chapter 1 Domain Name System...1 1. Introduction...2 2. Resolution of domains...3 2.1. Domain names resolver functionality...4 2.2. Functionality

More information

Domain Name System (DNS) Session-1: Fundamentals. Ayitey Bulley abulley@ghana.com

Domain Name System (DNS) Session-1: Fundamentals. Ayitey Bulley abulley@ghana.com Domain Name System (DNS) Session-1: Fundamentals Ayitey Bulley abulley@ghana.com Computers use IP addresses. Why do we need names? Names are easier for people to remember Computers may be moved between

More information

How-to: DNS Enumeration

How-to: DNS Enumeration 25-04-2010 Author: Mohd Izhar Ali Email: johncrackernet@yahoo.com Website: http://johncrackernet.blogspot.com Table of Contents How-to: DNS Enumeration 1: Introduction... 3 2: DNS Enumeration... 4 3: How-to-DNS

More information

THE DOMAIN NAME SYSTEM DNS

THE DOMAIN NAME SYSTEM DNS Announcements THE DOMAIN NAME SYSTEM DNS Internet Protocols CSC / ECE 573 Fall, 2005 N. C. State University copyright 2005 Douglas S. Reeves 2 Today s Lecture I. Names vs. Addresses II. III. IV. The Namespace

More information

Agenda. Network Services. Domain Names. Domain Name. Domain Names Domain Name System Internationalized Domain Names. Domain Names & DNS

Agenda. Network Services. Domain Names. Domain Name. Domain Names Domain Name System Internationalized Domain Names. Domain Names & DNS Agenda Network Services Domain Names & DNS Domain Names Domain Name System Internationalized Domain Names Johann Oberleitner SS 2006 Domain Names Naming of Resources Problems of Internet's IP focus IP

More information

Goal of this session

Goal of this session DNS refresher Overview Goal of this session What is DNS? How is DNS built and how does it work? How does a query work? Record types Caching and Authoritative Delegation: domains vs zones Finding the error:

More information

The internetworking solution of the Internet. Single networks. The Internet approach to internetworking. Protocol stacks in the Internet

The internetworking solution of the Internet. Single networks. The Internet approach to internetworking. Protocol stacks in the Internet The internetworking solution of the Internet Prof. Malathi Veeraraghavan Elec. & Comp. Engg. Dept/CATT Polytechnic University mv@poly.edu What is the internetworking problem: how to connect different types

More information

CSE 127: Computer Security. Network Security. Kirill Levchenko

CSE 127: Computer Security. Network Security. Kirill Levchenko CSE 127: Computer Security Network Security Kirill Levchenko December 4, 2014 Network Security Original TCP/IP design: Trusted network and hosts Hosts and networks administered by mutually trusted parties

More information

The Domain Name System

The Domain Name System Internet Engineering 241-461 Robert Elz kre@munnari.oz.au kre@coe.psu.ac.th http://fivedots.coe.psu.ac.th/~kre DNS The Domain Name System Kurose & Ross: Computer Networking Chapter 2 (2.5) James F. Kurose

More information

How To Manage Dns On An Elfiq Link Load Balancer (Link Balancer) On A Pcode (Networking) On Ipad Or Ipad (Netware) On Your Ipad On A Ipad At A Pc Or Ipa

How To Manage Dns On An Elfiq Link Load Balancer (Link Balancer) On A Pcode (Networking) On Ipad Or Ipad (Netware) On Your Ipad On A Ipad At A Pc Or Ipa White paper The IDNS module for incoming load balancing For Elfiq Operating System (EOS) version 3.x Document Revision 1.5 October 2007 Elfiq Solutions www.elfiq.com COPYRIGHT The content of this document

More information

DNS: Domain Name System

DNS: Domain Name System DNS: Domain Name System CMPSCI 491G: Computer Networking Lab V. Arun Slides adapted from Liebeherr & Zarki, Kurose & Ross, Kermani DNS: domain name system people: many identifiers: SSN, name, passport

More information

Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol

Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol 1 TCP/IP protocol suite A suite of protocols for networking for the Internet Transmission control protocol (TCP) or User Datagram protocol

More information

DNS. Some advanced topics. Karst Koymans. (with Niels Sijm) Informatics Institute University of Amsterdam. (version 2.6, 2013/09/19 10:55:30)

DNS. Some advanced topics. Karst Koymans. (with Niels Sijm) Informatics Institute University of Amsterdam. (version 2.6, 2013/09/19 10:55:30) DNS Some advanced topics Karst Koymans (with Niels Sijm) Informatics Institute University of Amsterdam (version 2.6, 2013/09/19 10:55:30) Friday, September 13, 2013 Karst Koymans (with Niels Sijm) (UvA)

More information

HTG XROADS NETWORKS. Network Appliance How To Guide: DNS Delegation. How To Guide

HTG XROADS NETWORKS. Network Appliance How To Guide: DNS Delegation. How To Guide HTG X XROADS NETWORKS Network Appliance How To Guide: DNS Delegation How To Guide DNS Delegation (The Simple Redundancy Solution) The key requirement when performing DNS based network redundancy and load

More information

DNS : Domain Name System

DNS : Domain Name System 1/30 DNS : Domain Name System Surasak Sanguanpong nguan@.ac.th http://www...ac.th/~nguan Last updated: May 24, 1999 Outline 2/30 DNS basic name space name resolution process protocol configurations Why

More information

Introduction to Analyzer and the ARP protocol

Introduction to Analyzer and the ARP protocol Laboratory 6 Introduction to Analyzer and the ARP protocol Objetives Network monitoring tools are of interest when studying the behavior of network protocols, in particular TCP/IP, and for determining

More information

DNS Pharming Attack Lab

DNS Pharming Attack Lab CNT 5410 - Fall 2014 1 DNS Pharming Attack Lab (This is a modified version of the exercise listed below. Modifications are to provide tighter configuration so as to minimize the risk of traffic leaving

More information

How to Add Domains and DNS Records

How to Add Domains and DNS Records How to Add Domains and DNS Records Configure the Barracuda NextGen X-Series Firewall to be the authoritative DNS server for your domains or subdomains to take advantage of Split DNS or dead link detection.

More information

Understanding DNS (the Domain Name System)

Understanding DNS (the Domain Name System) Understanding DNS (the Domain Name System) A white paper by Incognito Software January, 2007 2007 Incognito Software Inc. All rights reserved. Understanding DNS (the Domain Name System) Introduction...2

More information

HOST AUTO CONFIGURATION (BOOTP, DHCP)

HOST AUTO CONFIGURATION (BOOTP, DHCP) Announcements HOST AUTO CONFIGURATION (BOOTP, DHCP) I. HW5 online today, due in week! Internet Protocols CSC / ECE 573 Fall, 2005 N. C. State University copyright 2005 Douglas S. Reeves 2 I. Auto configuration

More information

Technical Support Information Belkin internal use only

Technical Support Information Belkin internal use only The fundamentals of TCP/IP networking TCP/IP (Transmission Control Protocol / Internet Protocols) is a set of networking protocols that is used for communication on the Internet and on many other networks.

More information

Chapter 4 Network Layer

Chapter 4 Network Layer Chapter 4 Network Layer A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you can add, modify, and delete

More information

Application and service delivery with the Elfiq idns module

Application and service delivery with the Elfiq idns module Technical White Paper Application and service delivery with the Elfiq idns module For Elfiq Operating System (EOS) version 3.x Document Revision 1.63 June 2012 Table of Contents 1. The IDNS module... 3

More information

DNS at NLnet Labs. Matthijs Mekking

DNS at NLnet Labs. Matthijs Mekking DNS at NLnet Labs Matthijs Mekking Topics NLnet Labs DNS DNSSEC Recent events NLnet Internet Provider until 1997 The first internet backbone in Holland Funding research and software projects that aid the

More information

DNS + DHCP. Michael Tsai 2015/04/27

DNS + DHCP. Michael Tsai 2015/04/27 DNS + DHCP Michael Tsai 2015/04/27 lubuntu.ova http://goo.gl/bax8b8 DNS + DHCP DNS: domain name < > IP address DHCP: gives you a IP + configuration when you joins a new network DHCP = Dynamic Host Configuration

More information

- Domain Name System -

- Domain Name System - 1 Name Resolution - Domain Name System - Name resolution systems provide the translation between alphanumeric names and numerical addresses, alleviating the need for users and administrators to memorize

More information

Lecture 2 CS 3311. An example of a middleware service: DNS Domain Name System

Lecture 2 CS 3311. An example of a middleware service: DNS Domain Name System Lecture 2 CS 3311 An example of a middleware service: DNS Domain Name System The problem Networked computers have names and IP addresses. Applications use names; IP uses for routing purposes IP addresses.

More information

Work No. 1 Samba. What is Samba?

Work No. 1 Samba. What is Samba? Work No. 1 Samba What is Samba? Samba is an implementation of a Server Message Block (SMB) protocol server that can be run on almost every variant of UNIX in existence. Samba is an open source project,

More information

Tunnel Client FAQ. Table of Contents. Version 0v5, November 2014 Revised: Kate Lance Author: Karl Auer

Tunnel Client FAQ. Table of Contents. Version 0v5, November 2014 Revised: Kate Lance Author: Karl Auer Tunnel Client FAQ Version 0v5, November 2014 Revised: Kate Lance Author: Karl Auer Table of Contents A. Tunnelling 1 How does tunnelling work? 2 What operating systems are supported? 3 Where can I get

More information

IP addressing and forwarding Network layer

IP addressing and forwarding Network layer The Internet Network layer Host, router network layer functions: IP addressing and forwarding Network layer Routing protocols path selection RIP, OSPF, BGP Transport layer: TCP, UDP forwarding table IP

More information

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols Guide to TCP/IP, Third Edition Chapter 3: Data Link and Network Layer TCP/IP Protocols Objectives Understand the role that data link protocols, such as SLIP and PPP, play for TCP/IP Distinguish among various

More information

DNS. Computer networks - Administration 1DV202. fredag 30 mars 12

DNS. Computer networks - Administration 1DV202. fredag 30 mars 12 DNS Computer networks - Administration 1DV202 DNS History Who needs DNS? The DNS namespace How DNS works The DNS database The BIND software Server and client configuration The history of DNS RFC 882 and

More information

Network Layer IPv4. Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS. School of Computing, UNF

Network Layer IPv4. Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS. School of Computing, UNF Network Layer IPv4 Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF IPv4 Internet Protocol (IP) is the glue that holds the Internet together.

More information

Motivation. Users can t remember IP addresses. Implemented by library functions & servers. - Need to map symbolic names (www.stanford.

Motivation. Users can t remember IP addresses. Implemented by library functions & servers. - Need to map symbolic names (www.stanford. Motivation 2 cs.princeton.edu User 1 user @ cs.princeton.edu Name server Mail program 192.12.69.5 3 TCP 192.12.69.5 4 192.12.69.5 5 IP Users can t remember IP addresses - Need to map symbolic names (www.stanford.edu)

More information

Network Layers. CSC358 - Introduction to Computer Networks

Network Layers. CSC358 - Introduction to Computer Networks Network Layers Goal Understand how application processes set up a connection and exchange messages. Understand how addresses are determined Data Exchange Between Application Processes TCP Connection-Setup

More information

DNS ActiveX Control for Microsoft Windows. Copyright Magneto Software All rights reserved

DNS ActiveX Control for Microsoft Windows. Copyright Magneto Software All rights reserved DNS ActiveX Control for Microsoft Windows Copyright Magneto Software All rights reserved 1 DNS Overview... 3 1.1 Introduction... 3 1.2 Usage... 3 1.3 Property... 4 1.4 Event... 4 1.5 Method... 4 1.6 Error

More information

Use Domain Name System and IP Version 6

Use Domain Name System and IP Version 6 Use Domain Name System and IP Version 6 What You Will Learn The introduction of IP Version 6 (IPv6) into an enterprise environment requires some changes both in the provisioned Domain Name System (DNS)

More information

Network layer" 1DT066! Distributed Information Systems!! Chapter 4" Network Layer!! goals: "

Network layer 1DT066! Distributed Information Systems!! Chapter 4 Network Layer!! goals: 1DT066! Distributed Information Systems!! Chapter 4" Network Layer!! Network layer" goals: "! understand principles behind layer services:" " layer service models" " forwarding versus routing" " how a

More information

Network layer: Overview. Network layer functions IP Routing and forwarding

Network layer: Overview. Network layer functions IP Routing and forwarding Network layer: Overview Network layer functions IP Routing and forwarding 1 Network layer functions Transport packet from sending to receiving hosts Network layer protocols in every host, router application

More information

ECE 4321 Computer Networks. Network Programming

ECE 4321 Computer Networks. Network Programming ECE 4321 Computer Networks Network Programming Name Space System.Net Domain Name System (DNS) To resolve computer naming Host database is split up and distributed among multiple systems on the Internet

More information

Configuring DNS. Finding Feature Information

Configuring DNS. Finding Feature Information The Domain Name System (DNS) is a distributed database in which you can map hostnames to IP addresses through the DNS protocol from a DNS server. Each unique IP address can have an associated hostname.

More information

2 HDE Controller X DNS Server Manual

2 HDE Controller X DNS Server Manual DNS Server Manual 2 HDE Controller X DNS Server Manual Please note that this user manual may be subjected to change due to product upgrades without any prior notice. HDE and HDE Controller is a registered

More information

Introduction to DNS CHAPTER 5. In This Chapter

Introduction to DNS CHAPTER 5. In This Chapter 297 CHAPTER 5 Introduction to DNS Domain Name System (DNS) enables you to use hierarchical, friendly names to easily locate computers and other resources on an IP network. The following sections describe

More information

IPv6 Support in the DNS. Workshop Name Workshop Location, Date

IPv6 Support in the DNS. Workshop Name Workshop Location, Date IPv6 Support in the DNS Workshop Name Workshop Location, Date Copy Rights This slide set is the ownership of the 6DEPLOY project via its partners The Powerpoint version of this material may be reused and

More information

IPv6 Support in the DNS. Workshop Name Workshop Location, Date

IPv6 Support in the DNS. Workshop Name Workshop Location, Date IPv6 Support in the DNS Workshop Name Workshop Location, Date Agenda How important is the DNS? DNS Resource Lookup DNS Extensions for IPv6 Lookups in an IPv6-aware DNS Tree About Required IPv6 Glue in

More information

Lecture 2-ter. 2. A communication example Managing a HTTP v1.0 connection. G.Bianchi, G.Neglia, V.Mancuso

Lecture 2-ter. 2. A communication example Managing a HTTP v1.0 connection. G.Bianchi, G.Neglia, V.Mancuso Lecture 2-ter. 2 A communication example Managing a HTTP v1.0 connection Managing a HTTP request User digits URL and press return (or clicks ). What happens (HTTP 1.0): 1. Browser opens a TCP transport

More information

API of DNS hosting. For DNS-master and Secondary services Table of contents

API of DNS hosting. For DNS-master and Secondary services Table of contents API of DNS hosting. For DNS-master and Secondary services Table of contents API of DNS hosting. For DNS-master and Secondary services... 1 1. Introduction... 3 2. Setting access area of application for

More information

Table of Contents DNS. How to package DNS messages. Wire? DNS on the wire. Some advanced topics. Encoding of domain names.

Table of Contents DNS. How to package DNS messages. Wire? DNS on the wire. Some advanced topics. Encoding of domain names. Table of Contents DNS Some advanced topics Karst Koymans Informatics Institute University of Amsterdam (version 154, 2015/09/14 10:44:10) Friday, September 11, 2015 DNS on the wire Encoding of domain names

More information

Tanenbaum, Computer Networks (extraits) Adaptation par J.Bétréma. DNS The Domain Name System

Tanenbaum, Computer Networks (extraits) Adaptation par J.Bétréma. DNS The Domain Name System Tanenbaum, Computer Networks (extraits) Adaptation par J.Bétréma DNS The Domain Name System RFC 1034 Network Working Group P. Mockapetris Request for Comments: 1034 ISI Obsoletes: RFCs 882, 883, 973 November

More information

DNS Resolving using nslookup

DNS Resolving using nslookup DNS Resolving using nslookup Oliver Hohlfeld & Andre Schröder January 8, 2007 Abstract This report belongs to a talk given at the networking course (Institue Eurecom, France) in January 2007. It is based

More information

Successful DB2 NETLOGON in LAB (Sniffer on LAB HUB)

Successful DB2 NETLOGON in LAB (Sniffer on LAB HUB) Troubleshooting Analysis for Windows 2000 Active Directory Authentication Problem Overview Servers DB1 & DB2 are configured with clustering (DB1 is active and DB2 is backup). The PDC (server NT9) is connected

More information

BELNET: Service Level Description Version (29/7/2009)

BELNET: Service Level Description Version (29/7/2009) BELNET: Service Level Description Version (29/7/2009) Table of Contents I Introduction...3 A Goal of this document... 3 B Publishing... 3 C Definitions... 3 II Network Services...5 A Connectivity (BELNET

More information

Objectives of Lecture. Network Architecture. Protocols. Contents

Objectives of Lecture. Network Architecture. Protocols. Contents Objectives of Lecture Network Architecture Show how network architecture can be understood using a layered approach. Introduce the OSI seven layer reference model. Introduce the concepts of internetworking

More information

Introduction to Network Operating Systems

Introduction to Network Operating Systems As mentioned earlier, different layers of the protocol stack use different kinds of addresses. We can now see that the Transport Layer (TCP) uses port addresses to route data to the correct process, the

More information

DHCP, ICMP, IPv6. Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley DHCP. DHCP UDP IP Eth Phy

DHCP, ICMP, IPv6. Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley DHCP. DHCP UDP IP Eth Phy , ICMP, IPv6 UDP IP Eth Phy UDP IP Eth Phy Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley Some materials copyright 1996-2012 J.F Kurose and K.W. Ross, All Rights

More information

IPv6 Trace Analysis using Wireshark Nalini Elkins, CEO Inside Products, Inc. Nalini.elkins@insidethestack.com

IPv6 Trace Analysis using Wireshark Nalini Elkins, CEO Inside Products, Inc. Nalini.elkins@insidethestack.com 1 IPv6 Trace Analysis using Wireshark Nalini Elkins, CEO Inside Products, Inc. Nalini.elkins@insidethestack.com Agenda What has not changed between IPv4 and IPv6 traces What has changed between IPv4 and

More information

IPv6 Support in the DNS

IPv6 Support in the DNS IPv6 Support in the DNS Copy Rights This slide set is the ownership of the 6DEPLOY project via its partners The Powerpoint version of this material may be reused and modified only with written authorization

More information

Networking Overview. (as usual, thanks to Dave Wagner and Vern Paxson)

Networking Overview. (as usual, thanks to Dave Wagner and Vern Paxson) Networking Overview (as usual, thanks to Dave Wagner and Vern Paxson) Focus For This Lecture Sufficient background in networking to then explore security issues in next few lectures Networking = the Internet

More information

State of the "DNS privacy" project. Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr

State of the DNS privacy project. Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr State of the "DNS privacy" project Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr 1 / 1 State of the "DNS privacy" project Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr Warsaw OARC workshop May 2014: talk of

More information

Computer Networks: Domain Name System

Computer Networks: Domain Name System Computer Networks: Domain Name System Domain Name System The domain name system (DNS) is an application-layer protocol for mapping domain names to IP addresses DNS www.example.com 208.77.188.166 http://www.example.com

More information

DNS based Load Balancing with Fault Tolerance

DNS based Load Balancing with Fault Tolerance DNS based Load Balancing with Fault Tolerance by Kåre Presttun, Oslo, Norway Kare@Presttun.org Introduction There are several load-balancing systems on the market. They range from local switch based load

More information

Distributed Network Traffic Monitoring and Analysis using Load Balancing Technology

Distributed Network Traffic Monitoring and Analysis using Load Balancing Technology Distributed Network Traffic Monitoring and Analysis using Load Balancing Technology Soon-Hwa Hong, Jae-Young Kim, Bum-Rae Cho and James W. Hong Dept. of Computer Science and Engineering, Pohang Korea Email:

More information

Application. Transport. Network. Data Link. Physical. Network Layers. Goal

Application. Transport. Network. Data Link. Physical. Network Layers. Goal Layers Goal Understand how application processes set up a connection and exchange messages. Understand how addresses are determined 1 2 Data Exchange Between Processes TCP Connection-Setup Between Processes

More information

DNSSEC Applying cryptography to the Domain Name System

DNSSEC Applying cryptography to the Domain Name System DNSSEC Applying cryptography to the Domain Name System Gijs van den Broek Graduate Intern at SURFnet Overview First half: Introduction to DNS Attacks on DNS Second half: DNSSEC Questions: please ask! DNSSEC

More information

CS 457 Lecture 19 Global Internet - BGP. Fall 2011

CS 457 Lecture 19 Global Internet - BGP. Fall 2011 CS 457 Lecture 19 Global Internet - BGP Fall 2011 Decision Process Calculate degree of preference for each route in Adj-RIB-In as follows (apply following steps until one route is left): select route with

More information

DNS Amplification Attacks. Preliminary release Randal Vaughn and Gadi Evron March 17, 2006

DNS Amplification Attacks. Preliminary release Randal Vaughn and Gadi Evron March 17, 2006 Preliminary release March 17, 2006 Randy_Vaughn@Baylor.edu ge@linuxbox.org Please note that this version of this paper is prior to submission for publication and that the final version may see significant

More information

NAST. Documentation. Copyright 2013 DENIC eg. Doc. version: 1.9 Doc. status: Final

NAST. Documentation. Copyright 2013 DENIC eg. Doc. version: 1.9 Doc. status: Final Doc. version: 1.9 Doc. status: Final Doc. date: 20.08.2015 Doc. name: NAST--DBS-V1.9-2015-08-20 Copyright 2013 DENIC eg Imprint Authors Department Phone E-mail DBS DBS +49-69-27 235 272 info@denic.de Document

More information

The Use of DNS Resource Records

The Use of DNS Resource Records International Journal of Advances in Electrical and Electronics Engineering 230 Available online at www.ijaeee.com & www.sestindia.org/volume-ijaeee/ ISSN: 2319-1112 Simar Preet Singh Systems Engineer,

More information

Red Hat system-config-bind BIND (Berkeley Internet Name Domain) DNS ( Domain Name System)

Red Hat system-config-bind BIND (Berkeley Internet Name Domain) DNS ( Domain Name System) Red Hat system-config-bind BIND (Berkeley Internet Name Domain) DNS ( Domain Name System) Configuration tool User Guide and Manual Jason Vas Dias Copyright ( ) Red Hat Inc. 2005 Table

More information

The Domain Name System from a security point of view

The Domain Name System from a security point of view The Domain Name System from a security point of view Simon Boman Patrik Hellström Email: {simbo105, pathe321}@student.liu.se Supervisor: David Byers, {davby@ida.liu.se} Project Report for Information Security

More information

Subnetting,Supernetting, VLSM & CIDR

Subnetting,Supernetting, VLSM & CIDR Subnetting,Supernetting, VLSM & CIDR WHAT - IP Address Unique 32 or 128 bit Binary, used to identify a system on a Network or Internet. Network Portion Host Portion CLASSFULL ADDRESSING IP address space

More information

WIZnet S2E (Serial-to-Ethernet) Device s Configuration Tool Programming Guide

WIZnet S2E (Serial-to-Ethernet) Device s Configuration Tool Programming Guide WIZnet S2E (Serial-to-Ethernet) Device s Configuration Tool Programming Guide Rev 0.2 This document describes how to make your own Configuration Tool for WIZ100SR, WIZ105SR and WIZ110SR of WIZnet. And

More information

Domain Name Servers. Domain Types WWW host names. Internet Names. COMP476 Networked Computer Systems. Domain Name Servers

Domain Name Servers. Domain Types WWW host names. Internet Names. COMP476 Networked Computer Systems. Domain Name Servers Domain Name Servers COMP76 Networked Computer Systems Internet Names Hierarchical starting from the right host.subnet.organization.type Names are case insensitive and can be in either upper or lower case.

More information

Dynamic DNS Support for Cisco IOS Software

Dynamic DNS Support for Cisco IOS Software Dynamic DNS Support for Cisco IOS Software First Published: 12.3(8)YA Last Updated: February 28, 2006 The Dynamic DNS Support for Cisco IOS Software feature enables Cisco IOS software devices to perform

More information

The Domain Name System

The Domain Name System DNS " This is the means by which we can convert names like news.bbc.co.uk into IP addresses like 212.59.226.30 " Purely for the benefit of human users: we can remember numbers (e.g., telephone numbers),

More information

Application Protocols in the TCP/IP Reference Model

Application Protocols in the TCP/IP Reference Model Application Protocols in the TCP/IP Reference Model File Transfer E-Mail Network Management WWW Virtual Terminal Name Service File Transfer HTTP FTP Telnet SMTP DNS SNMP TFTP Internet protocols TCP UDP

More information

Chapter 25 Domain Name System. 25.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Chapter 25 Domain Name System. 25.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Domain Name System 25.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 25.2 Figure 25.1 Example of using the DNS service 25-1 NAME SPACE To be unambiguous,

More information

IPv6 for AT&T Broadband

IPv6 for AT&T Broadband IPv6 for AT&T Broadband Chris Chase, AT&T Labs Sept 15, 2011 AT&T Broadband ~15 million subscribers Legacy DSL, PPP subscribers, ATM aggregation Not many CPE IPv6 capable Customer owned, unmanaged CPE

More information

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ MEng. Nguyễn CaoĐạt

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ MEng. Nguyễn CaoĐạt Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ MEng. Nguyễn CaoĐạt 1 Lecture 10: Application Layer 2 Application Layer Where our applications are running Using services provided by

More information

GB ethernet UDP interface in FPGA

GB ethernet UDP interface in FPGA GB ethernet UDP interface in FPGA NIKHEF, PeterJ 05 August 2013 1 LED0 RxFifos 0 1 n Rx Stream Select Rx_buf2data pkt_buffers Rx Packet Buffer 64 KB Flags Rx_mac2buf Overview Good/Bad Frame Rx FPGA ML605

More information

Domain Name System (DNS)

Domain Name System (DNS) Application Layer Domain Name System Domain Name System (DNS) Problem Want to go to www.google.com, but don t know the IP address Solution DNS queries Name Servers to get correct IP address Essentially

More information

Coordinación. The background image of the cover is desgned by http://www.freepik.com/ GUIDE TO DNS SECURITY 2

Coordinación. The background image of the cover is desgned by http://www.freepik.com/ GUIDE TO DNS SECURITY 2 Autor Antonio López Padilla Coordinación Daniel Fírvida Pereira This publication belongs to INTECO (Instituto Nacional de Tecnologías de la Comunicación) and is under an Attribution- NonCommercial 3.0

More information

CX-Supervisor CX-MODBUS TCP

CX-Supervisor CX-MODBUS TCP CX-Supervisor CX-MODBUS TCP Getting Started Guide!! PNSPO! . Specifications.. Introduction is an activex intended to work with Cx-Supervisor to enable communication with Modbus TCP server..2. Supported

More information

Managing DNS Server Properties

Managing DNS Server Properties CHAPTER 17 Managing DNS Server Properties This chapter explains how to set the DNS server parameters. Before you proceed with the tasks in this chapter, read Chapter 15, Managing Zones, which explains

More information

Computer Networking LAB 2 HTTP

Computer Networking LAB 2 HTTP Computer Networking LAB 2 HTTP 1 OBJECTIVES The basic GET/response interaction HTTP message formats Retrieving large HTML files Retrieving HTML files with embedded objects HTTP authentication and security

More information

First Hop Redundancy (Layer 3) 1. Network Design First Hop. Agenda. First Hop Redundancy (Layer 3) 2. L102 - First Hop Redundancy

First Hop Redundancy (Layer 3) 1. Network Design First Hop. Agenda. First Hop Redundancy (Layer 3) 2. L102 - First Hop Redundancy First Hop Redundancy (Layer 3) 1 Network Design First Hop First Hop Redundancy, Server Redundancy The problem: How can local routers be recognized by IP hosts? Note: Normally IP host has limited view of

More information