1 1- What is the fundamental difference between network layer and data-link layer? Data-link layer only deals with efficient transmission of information.

Slides:



Advertisements
Similar presentations
Chapter 5 IPv4 Addresses TCP/IP Protocol Suite
Advertisements

19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 19 Network Layer: Logical Addressing Stephen Kim.
1 Computer Communication & Networks Lecture 17 & 18 Network Layer: Logical Addressing Waleed Ejaz.
Network Layer: Logical Addressing. 4-1 IPv4 ADDRESSES An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device.
Chapter 5 IPv4 Addresses TCP/IP Protocol Suite
A supernetwork.
TCP/IP Protocol Suite 1 Chapter 5 Objectives Upon completion you will be able to: IP Addresses: Classless Addressing Understand the concept of classless.
TCP/IP Protocol Suite 1 Chapter 5 Objectives Upon completion you will be able to: IP Addresses: Classless Addressing Understand the concept of classless.
1 Subnetting and Supernetting Oleh: Abdul Kholiq,S.Kom
NETE0510 Presented by Dr.Apichan Kanjanavapastit
IP Addresses: Classful Addressing An IP address is a 32-bit address.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 19 Network Layer Logical Addressing © 2012 by McGraw-Hill Education. This is proprietary material.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 5 Subnetting/Supernetting and Classless Addressing.
21-IP addressing Dr. John P. Abraham Professor UTPA.
Introduction to Network Layer
Chapter 5 IP addresses Classless Addressing
TCP/IP Protocol Suite 1 Change the following IP addresses from binary notation to dotted-decimal notation. a b
CSISCSIS Dr. ClincyLecture1 SUPERNETTING Although class A and B addresses are dwindling – there are plenty of class C addresses The problem with C addresses.
1 IDC part II (week 6-12) a)6 weeks will cover three layers of interest b)Both Network & Transport layers (mostly) and Application Layers (if time permitted)
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 SUBNETTING.
HANNAM UNIVERSITY 1 Chapter 5 Subnetting/Supernetting and Classless Addressing.
1 Kyung Hee University Chapter 5 IP addresses Classless Addressing.
Copyright © Lopamudra Roychoudhuri
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Network Layer: Logical Addressing. Address Space Notations Classful Addressing Classless Addressing Network Address Translation (NAT) Topics Discussed.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
21-IP addressing Dr. John P. Abraham Professor UTPA.
HANNAM UNIVERSITY TCP/IP Protocol Suite 1 Chapter 5 Objectives Upon completion you will be able to: IP Addresses: Classless Addressing.
Chapter 4 Objectives Upon completion you will be able to: Classful Internet Addressing Understand IPv4 addresses and classes Identify the class of an.
1 Kyung Hee University Prof. Choong Seon HONG Subnetting/ Supernetting and Classless Addressing.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 5 IPv4 Addresses.
Chapter 5 IPv4 Address.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Network Layer PART IV.
21-IP addressing Dr. John P. Abraham Professor UTPA.
IP ADDRESSING Lecture 2: IP addressing Networks and Communication Department 1.
21-IP addressing Dr. John P. Abraham Professor UTPA.
1 Lecture-3: The Network Layer. 2 Where is the network layer? a)There are 7 layers from OSI model and 5 layers from TCP/IP model (as discussed previously!)
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 5 IPv4 Addresses.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Subnetting.
TCP/IP Protocol Suite 1 Chapter 4 Objectives Upon completion you will be able to: IP Addresses: Classful Addressing Understand IPv4 addresses and classes.
TCP/IP Protocol Suite 1 Objectives Upon completion you will be able to: IP Addresses: Classful Addressing Understand IPv4 addresses and classes Identify.
IP Logical Networks COMP 3270 Computer Networks Computing Science Thompson Rivers University.
IP Addressing. A 32-bit logical naming convention A dotted-decimal notation is used: – –Each number represents 8 bits. Number is Part.
Network Layer/IP Protocols 1. Outline IP Datagram (IPv4) NAT Connection less and connection oriented service 2.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Behrouz A. Forouzan TCP/IP Protocol Suite, 3 rd Ed. IP Addressing.
Chapters 4 & 5 Addressing Part 2 of 2
Subnetting and Supernetting
4.3 Network Layer Logical Addressing
IP Addresses: Classful Addressing IP Addresses. CONTENTS INTRODUCTION CLASSFUL ADDRESSING Different Network Classes Subnetting Classless Addressing Supernetting.
Chapter 5 IPv4 Addresses TCP/IP Protocol Suite
Chapter-5 TCP/IP Suite.
PART IV Network Layer.
4 Network Layer Part I Computer Networks Tutun Juhana
Subnetting.
An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device (for example, a computer or a router) to the Internet.
Lec 9 Subnet 3.1 Computer Networks Al-Mustansiryah University
Chapter 5 Addressing Dr. Clincy Lecture.
IDC part II (week 6-12) 6 weeks will cover three layers of interest
Chapter 19 Network Layer: Logical Addressing
Subnetting/Supernetting and Classless Addressing
Dr. John P. Abraham Professor UTPA
Dr. John P. Abraham Professor UTRGV
Dr. John P. Abraham Professor UTRGV
Chapter 5 IP addresses Classless Addressing
Dr. John P. Abraham Professor UTPA
Introduction to Network
Presentation transcript:

1 1- What is the fundamental difference between network layer and data-link layer? Data-link layer only deals with efficient transmission of information between adjacent machines in the network that are directly connected to each other. Network layer, which employs the services of the data-link layer, provides end-to-end connectivity between machines that are not necessarily directly connected. 2- What is the task that is unique to the network layer? Routing is the task that is unique to the network layer. Because the network layer is the lowest layer that has to deal with end-to- end transmission, routing must be performed at this layer.

2 3- Complete the switching table for SW1. A A B B C C D D Data 25 SW1 SW2 SW Data 11Data 12 Data 14 Data 5 Data 27 IncomingOutgoing PortVCIPortVCI Data 24 Data 14 Switching table for SW1

3 A A B B C C D D Data 25 SW1 SW2 SW Data 11Data 12 Data 14 Data 5 Data 27 IncomingOutgoing PortVCIPortVCI Data 24 Data 14 Switching table for SW1 IncomingOutgoing PortVCIPortVCI Switching table for SW3 4- Complete the switching table for SW3.

4 5- Compare datagram routing and virtual circuit switching ?

5 Change the following IP address from binary notation to dotted-decimal notation Solution Question 1

6 Change the following IP address from dotted-decimal notation to binary notation Solution Question 2

7 Given the network address , find the class, the block, and the range of the addresses. Solution The class is A because the first byte is between 0 and 127. The block has a netid of 17. The addresses range from to Question 3

8 Given the network address , find the class, the block, and the range of the addresses. Solution The class is B because the first byte is between 128 and 191. The block has a netid of The addresses range: to Question 4

9 Given the network address , find the class, the block, and the range of the addresses. Solution The class is C because the first byte is between 192 and 223. The block has a netid of The addresses range from to Question 5

10 Given the address and the default class A mask, find the beginning address (network address). Solution The default mask is , which means that only the first byte is preserved and the other 3 bytes are set to 0s. The network address is Question 6

11 Given the address and the default class B mask, find network address. Solution The default mask is , which means that the first 2 bytes are preserved and the other 2 bytes are set to 0s. The network address is Question 7

12 Given the address and the class C default mask, find the network address. Solution The default mask is , which means that the first 3 bytes are preserved and the last byte is set to 0. The network address is Question 8

13 What is the subnetwork address if the destination address is given that the subnet mask is ? Solution The subnetwork address is Question 9

14 What is the subnetwork address if the destination address is and the mask is ? Solution Answer: Subnet Address = Question 10

15 A company is granted the site address (class C). The company needs six subnets. Design the subnets. Solution The number of 1s in the default mask is 24 (class C). The company needs six subnets. Since 6 is not a power of 2, the next number that is a power of 2 is 8 (2 3 ). That means up to 8 subnets. Hence, we need 3 more ‘1’s in the subnet mask = or The total number of 1s in the subnet mask is 27 (24 + 3). Since the total number of 0s is 5 ( ). The number of addresses in each subnet is 2 5 (5 is the number of 0s) or 32. Question 11

16 Solution (Continued)

17 A company is granted the site address (class B). The company needs 1000 subnets. Design the subnets. Solution The number of 1s in the default mask is 16 (class B). The company needs 1000 subnets. Since it is not a power of 2, the next number is 1024 (2 10 ). We need 10 more 1s in the subnet mask. The total number of 1s in the subnet mask is 26 (16  10). The total number of 0s is 6 (32  26). Question 12

18 Solution (Continued) The submask is or The number of subnets is The number of addresses in each subnet is 2 6 (6 is the number of 0s) or 64.

19 Solution (Continued)

20 A company needs 600 addresses. Which of the following set of class C blocks can be used to form a supernet for this company? a. b. c. d. Solution a: No, there are only three blocks. (not to the power of 2) b: No, the blocks are not contiguous. c: No, 31 in the first block is not divisible by 4. d: Yes, all three requirements are fulfilled. Question 13

21 We need to make a supernetwork out of 16 class C blocks. What is the supernet mask? Solution We need 16 blocks. For 16 blocks we need to change four 1s to 0s in the default mask. So the mask is or Class C mask is defaulted with 24 of ‘1’ is Question 14

22 A supernet has a first address of and a supernet mask of A router receives 3 packets with the following destination addresses: Solution We apply the supernet mask to find the beginning address AND  AND  AND  Only the first address belongs to this supernet. Q: Which packet belongs to the supernet? Question 15

23 A supernet has a first address of and a supernet mask of How many blocks are in this supernet and what is the range of addresses? Solution The supernet mask has 21 ‘1’s. The default mask has 24 1s. Since the difference is 3, there are 2 3 or 8 blocks in this supernet. The blocks are to The first address is The last address is Question 16

24 Which of the following can be the beginning address of a block that contains 16 addresses? Solution The address is eligible because.32 is divisible by 16. The address is eligible because 80 is divisible by 16. Question 17

25 Which of the following can be the beginning address of a block that contains 1024 addresses? Solution To be divisible by 1024, the rightmost byte of an address should be 0 and the second rightmost byte must be divisible by 4 (2 bits of 2 nd byte needed). Only the address meets this condition. Question 18

26 A small organization is given a block with the beginning address and the prefix length /29 (in slash notation). What is the range of addresses in the block? Solution The beginning address is To find the last address we keep the first 29 bits and change the last 3 bits to 1s. Beginning: Ending : There are only 8 addresses in this block. Alternatively, we can argue that the length of the suffix is 32  29 or 3. So there are 2 3  8 addresses in this block. If the first address is , the last address is (24  7  31). Question 19

27 What is the network address if one of the addresses is /27? Solution The prefix length is 27, which means that we must keep the first 27 bits as is and change the remaining bits (5) to 0s. The 5 bits affect only the last byte. The last byte is Changing the last 5 bits to 0s, we get or 64. The network address is /27. Question 20

28 An organization is granted the network address block of /26. The organization needs to have four subnets. What are the subnet addresses and their range for each subnet? Solution The suffix length is 6 (32-26). This means the total number of addresses in the block is 64 (2 6 ). If we create four subnets, each subnet will have 16 addresses. Let us first find the subnet prefix (subnet mask). We need four subnets, which means we need to add two more ‘1’s to the site prefix /26. The subnet prefix is then /28. Subnet 1: /28 to /28. Subnet 2 : /28 to /28. Subnet 3: /28 to /28. Subnet 4: /28 to /28. Question 21

29 An ISP is granted a block of addresses starting with /16. The ISP needs to distribute these addresses to three groups of customers as follows: 1. The first group has 64 customers; each needs 256 addresses. 2. The second group has 128 customers; each needs 128 addresses. 3. The third group has 128 customers; each needs 64 addresses. Design the subblocks and give the slash notation for each subblock. Find out how many addresses are still available after these allocations. Question 22

30 Solution Group 1 For this group of 64 customers, each customer needs 256 addresses. This means the suffix length is 8 (2 8  256). The prefix length is then 32  8  : /24  /24 02: /24  /24 ………………………………….. 64: /24  /24 Total  64  256  16,384

31 Solution (Continued) Group 2 For this group of 128 customers, each customer needs 128 addresses. This means the suffix length is 7 (2 7  128). The prefix length is then 32  7  25. The addresses are: 001: /25  /25 002: /25  /25 ………………………………….. 127: /25  /25 128: /25  /25 Total  128  128  16,384

32 Solution (Continued) Group 3 For this group of 128 customers, each customer needs 64 addresses. This means the suffix length is 6 (2 6  64). The prefix length is then 32  6  : /26  /26 002: /26  /26 ………………………… 128: /26  /26 Total  128  64  8,192

33 Solution (Continued) Number of granted addresses: 65,536 Number of allocated addresses: 40,960 Number of available addresses: 24,576 The available addresses range from:  Total  96  256  24,576

Given the IP address and the subnet mask what is the subnet address? 24- Given the IP address and the subnet mask what is the subnet address? 25- A subnet mask in class A has fourteen 1s. How many subnets does it define? 26- A subnet mask in class C has twenty-five 1s. How many subnets does it define ? 27- A subnet mask in class B has twenty-two 1s. How many subnets does it define?