Chapter 7

IP Addressing and DNS

 

 

 

COMPLETED PROJECT DOWNLOAD

What do we have in this chapter?

  1. Overview

  2. IP Addressing

    IPv4 Protocol

    Unicast Addresses

    Wildcard Address

    Loopback Address

    Broadcast Address

    Multicast Addresses

  3. IPv6 Protocol (external)

  4. Unicast Addresses

    Wildcard Address

    Loopback Address

    Broadcast Address

    Multicast Addresses

    DNS

    Forward Name Lookup

  5. C++ Name Resolution Program Example

  6. C# Name Resolution Program Example

    VB .NET Name Resolution Program Example

  7. C++ Asynchronous Name Resolution Program Example

  8. C# Asynchronous Name Resolution Program Example

    VB .NET Asynchronous Name Resolution Program Example

  9. Reverse Name Lookup

  10. C++ IP Resolution Program Example

    C# IP Resolution Program Example

    VB .NET IP Resolution Program Example

 

 

Summary

 

This chapter will introduce how to identify computers and devices connected to IP networks. We will describe how to address computers using the IPv4 and the IPv6 addressing schemes. We will also show how to identify computers by name using the DNS service. Understanding IP addressing and DNS is essential to working with sockets in the .NET Framework to communicate over IP networks. The next two chapters introduce socket programming techniques and will use the principles learned in this chapter throughout.

 

 

 

 

HOME

 

 

 

Custom Search
< Introduction to System.Net Namespace | Part 1 | Part 2 | Part 3 | Part 4 | Client Sockets >