Addressing in networking (IP,MAC,Port addressing)

GeethuJose1 10,733 views 24 slides Feb 20, 2014
Slide 1
Slide 1 of 24
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24

About This Presentation

Describes about the addressing in networking


Slide Content

Welcome

Addressing in computer networks Pesented By , Geethu Jose Iiird Bsc (Cs)

ADDRESSING IP ADDRESSING MAC ADDRESSING PORT ADDRESSING

IP address IP (Internet Protocol) address Device used by routers, to select best path from source to destination, across networks and internetworks Network layer address, consisting of NETWORK portion, and HOST portion Logical address, assigned in software by network administrator

Part of a hierarchical ‘numbering scheme’ - unique, for reliable routing May be assigned to a host pc, or router port

Types of IP address Static address Dynamic address

Static address manually input by network administrator manageable for small networks requires careful checks to avoid duplication

Dynamic address assigned by server when host boots derived automatically from a range of addresses duration of ‘lease’ negotiated, then address released back to server

Classes of IP address Class A - large organizations , governments Class B - medium sized organizations Class C - small organizations

Class A IP address 1st octet = network address, octets 2-4 = host address 1st bits of 1st octet set to 0 up to (2^ 24 - 2) host addresses (16.8M)

Class B IP address 1st 2 octets = network address, octets 3-4 = host address 1st 2 bits of 1st octet set to 10 up to (2^ 16 - 2) host addresses (65534)

Class C IP address 1st 3 octets = network address, octet 4 = host address 1st 3 bits of 1st octet set to 110 up to (2^ 8 - 2) host addresses (254)

MAC address A hardware address that uniquely identifies each node of a network. In IEEE 802 networks, the Data Link Control (DLC) Layer of the OSI. Model is divided into two sub-layers Logical Link Control (LLC) layer Media Access Control (MAC) layer The MAC layer interfaces directly with the network medium. Consequently, each different type of network medium requires a different MAC layer.

The chance to see the MAC address is very difficult for any of your equipment. Software that helps your computer communicate with a network takes care of matching the MAC address to a logical address. If you'd like to see the MAC address and logical address used by the Internet Protocol (IP) for your Windows computer, you can run a small program that Microsoft provides.

Go to the "Start" menu, click on "Run," and in the window that appears, type WINIPCFG (IPCONFIG/ALL for Windows 2000/XP). When the gray window appears, click on "More Info" and you'll get information.

Port addressing There are many application running on the computer. Each application run with a port no.(logically) on the computer. This port no. for application is decided by the Karnal of the OS. This port no. is called port address

A  port number  is part of the addressing information used to identify the senders and receivers of messages.  Port numbers are most commonly used with tcp / ip  connections.  These port numbers allow different applications on the same computer to share network resources simultaneously.

Port numbers are associated with network addresses.  in TCP/IP networking, both TCP  and  UDP  utilize their own set of ports that work together with  IP addresses . In both TCP and UDP, port numbers start at 0 and go up to 65535. Numbers in the lower ranges are dedicated to common Internet protocols (like 21 for FTP  and 80 for  HTTP ).

When You May Need to Take Action with Port Numbers network administrators may need to set up  port forwarding  to allow the port numbers of specific applications to pass through a  firewall . On home networks,  broadband routers support port forwarding on their configuration screens. network programmers sometimes need to specify port numbers in their code, such as in socket programming .

sometimes, a Web site  URL  will require a specific TCP port number be included. For example, http://localhost:8080/ uses TCP port 8080. Again, this is more usually seen in software development environments than on the Internet.

thank you
Tags