0% found this document useful (0 votes)
130 views

Port Address

This document discusses port addresses and types of ports. It introduces Emily, a network administrator who faces challenges troubleshooting issues due to numeric port addresses. It then covers the definition of a port, hardware and software ports such as USB ports, and port addressing including well-known ports (0-1023), registered ports (1024-49151), and dynamic/private ports (49152-65535). The document explains how ports are part of the transport layer and included in network packets, and how organizations like IANA manage port number assignment.

Uploaded by

Laiba Tahir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
130 views

Port Address

This document discusses port addresses and types of ports. It introduces Emily, a network administrator who faces challenges troubleshooting issues due to numeric port addresses. It then covers the definition of a port, hardware and software ports such as USB ports, and port addressing including well-known ports (0-1023), registered ports (1024-49151), and dynamic/private ports (49152-65535). The document explains how ports are part of the transport layer and included in network packets, and how organizations like IANA manage port number assignment.

Uploaded by

Laiba Tahir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 25

PORT ADDRESSES

PRESENTED BY:
NARMEEN ZULFIQAR 2021-BBIT-87
FATIMA MAHFOOZ 2021-BBIT-72
 Example
 Ports
 Types of ports
 Port Addressing
TABLE OF
CONTENTS  Port Address in Network
Packets
 Ports as a part of the OSI
Model
 Types of Port Addresses
Meet Emily

• Meet Emily, an e-commerce


network admin.
• Scenario: Emily faces
difficulties troubleshooting
network issues due to the
numeric nature of port
addresses.
Emily 's Challenge

• Challenge: Managing numeric


port addresses becomes a
bottleneck during the
investigation.
• Impact: Slows down the
identification and resolution of
the network issue.
WHAT IS PORT?
TERM PORT DERIVED FROM LATIN WORD
PORTA

LOGICAL CONCEPT

HELP IN THE IDENTIFICATION OF PROCESS

USED WITH IP ADDRESSES


TYPES OF PORTS

TWO TYPES:
Types of
1. HARDWARE PORTS Ports

2. SOFTWARE PORTS
Hardware Software
Ports Ports
HARDWARE PORT

• HARDWARE PORTS ARE PHYSICAL CONNECTORS

• ALLOW TO CONNECT EXTERNAL DEVICES LIKE CABLES

TYPES OF HARDWARE PORT:

 USB PORT (UNIVERSAL SERIAL BUS)

 HDMI PORT (HIGH-DEFINITION MULTIMEDIA INTERFACE)

 ETHERNET PORT, ETC.


USB PORT
• USED HARDWARE INTERFACE STANDARD

• USB FACILITATES DATA TRANSFER

KEY POINTS OR USES OF USB PORTS

 CONNECTING INPUT DEVICES LIKE KEYBOARDS

 CONNECTING PRINTERS AND SCANNERS.

 SUPPORTING VARIOUS OTHER PERIPHERALS LIKE


WEBCAMS, ETC.
USB PORT SPECIFICATIONS

• USB 1.0, 2.0, 3.0, AND 3.1 WITH DIFFERING DATA TRANSFER SPEEDS.

• THE INTRODUCTION OF USB-C

• USB POWER DELIVERY (USB-PD) FOR FAST CHARGING

• THE ABILITY OF USB TO SUPPORT HOT-SWAPPING


VIDEO
USB PORT EXAMPLE

•Imagine a computer with USB ports labeled A, 1, and B


•Keyboard in USB Port A becomes the primary input device
•Mouse in USB Port 1 functions as a secondary pointing device
•The printer, connected to USB Port B, serves as a dedicated print
SOFTWARE PORT

• THE ADAPTATION OR MODIFICATION OF A COMPUTER PROGRAM

• COMPATIBILITY ENHANCEMENT

• COMPATIBILITY AND FUNCTIONALITY

• IMPROVING USER ACCESS


PORT ADDRESSING/NUMBERS
• PORT ADDRESSING USE NUMERICAL IDENTIFIERS

• ASSIGNED TO EVERY PROCESS TO EXCHANGE DATA

THE IP ADDRESS:

• TO UNIQUELY IDENTIFY THE MACHINES ON THE INTERNET

THE PORT ADDRESS (PORT NUMBER):

• THIS NUMBER CAN RANGE FROM 0–65535.


PORTS ARE PART OF WHICH LAYER?
• PORTS ARE A TRANSPORT LAYER (LAYER
4) CONCEPT, NOT A NETWORK LAYER

• ONLY TRANSPORT PROTOCOLS HAVE A


SECTION FOR INDICATING PORT NUMBERS

• IN THEIR HEADER WITH IP ADDRESS


PORT ADDRESS IN NETWORK PACKETS
• SOURCE PORT ADDRESS • DESTINATION PORT ADDRESS
• Internet Assigned Numbers Authority, or IANA.
• IANA serves as the Registrar, playing a pivotal role in the assignment of well-
known port numbers.

Firewalls:
 Communication is authorized and secure
 A Packet is a legitimate guest or a potential intruder
 Protecting systems and data from unauthorized access,
attacks, and threats
Types of Port Addressing:

Registered Ports Dynamic or


Well-Known
(1024-49151) Private Ports
Ports
(49152-65535)
(0-1023)
WELL-KNOWN PORT

• LOW PORT NUMBERS (0-1023)

• PART OF THE STANDARDIZED PORT

• MOSTLY USED FOR INTERNET COMMUNICATION

FOR EXAMPLE, PORT 80 IS COMMONLY ASSOCIATED WITH HTTP (WEB TRAFFIC).


WELL-KNOWN PORT
DEFINED SERVICES, RECOGNIZED AND EFFICIENT:

• EXAMPLES INCLUDE HTTPS (PORT 443), SMTP (PORT 25)

• SIMPLIFY THE IDENTIFICATION AND CONNECTION

SECURITY AND FIREWALL CONFIGURATION:

• CRUCIAL ROLE IN NETWORK SECURITY

• COMPLIANCE WITH STANDARDS


REGISTER PORT

• WELL-DEFINED PORT RANGES USED FOR INTERNET COMMUNICATION

• NOT AS COMMONLY RECOGNIZED AS WELL-KNOWN PORTS

• RESERVED FOR SPECIFIC SERVICES OR APPLICATIONS

• EXAMPLES:
DATABASE MANAGEMENT (MYSQL, PORT 3306), RDP (REMOTE DESKTOP PROTOCOL,
PORT 3389), PPTP (POINT-TO-POINT TUNNELING PROTOCOL, PORT 1723)
REGISTER PORT
RANGE:

• RANGING FROM 1024 TO 49151.

• PORT NUMBERS IN THIS RANGE ARE ASSIGNED (IANA)

SECURITY AND FIREWALL CONFIGURATION:

• COMPLIANCE

• PORT FILTERING
DYNAMIC PORT
• ALSO KNOWN AS "EPHEMERAL PORTS" OR "PRIVATE PORTS.“

• TEMPORARY ASSIGNMENT

• ASSIGNED BY THE OPERATING SYSTEM FOR CLIENT-SIDE


COMMUNICATION

• HIGH PORT NUMBERS

• PORT RANGE CONFIGURATION(49152-65535)


DYNAMIC PORT

NAT AND FIREWALLS:

• NAT FACILITATES THE SHARING OF A SINGLE PUBLIC IP ADDRESS AMONG


MULTIPLE DEVICES USING DYNAMIC PORT ASSIGNMENTS

• FIREWALL ADDS A LAYER OF SECURITY BY CONTROLLING AND MONITORING


TRAFFIC

EXAMPLE:

• WEB BROWSERS OFTEN USE DYNAMIC PORTS TO CONNECT TO WEB SERVERS


VIA HTTP.

• THE OPERATING SYSTEM ASSIGNS AN AVAILABLE DYNAMIC PORT FOR EACH


CONNECTION
THANK
YOU.

You might also like