SlideShare a Scribd company logo
CITY UNIVERSITY
Submitted by
Remon Chandra Howlader
Id:1834902504
Batch:49th
Submitted to
Pranab Bandhu Nath
Department of CSE
Network software
Networking software is a foundational element for any network. It helps administrators
deploy, manage, and monitor a network. Traditional networks are made up of
specialized hardware, such as routers and switches, that bundle the networking
software into the solution.
SDN Framework
The Software Defined Networking framework has three layers as depicted in the
following diagram −
 APPLICATION LAYER − SDN applications reside in the Application Layer. The
applications convey their needs for resources and services to the control layer
through APIs.
 CONTROL LAYER − The Network Control Software, bundled into the Network
Operating System, lies in this layer. It provides an abstract view of the underlying
network infrastructure. It receives the requirements of the SDN applications and
relays them to the network components.
 INFRASTRUCTURE LAYER − Also called the Data Plane Layer, this layer
contains the actual network components. The network devices reside in this layer
that shows their network capabilities through the Control to data-Plane Interface.
Difference between System Software and Application Software
1.System software is meant to manage the system resources.
2. It serves as the platform to run application software.
3.System software is developed in a low-level language (assembly language for example).
4.System software automatically starts running once the system is turned on and stops when
the system is shut down.
5.A system cannot even start without system software
1.Application software helps perform a specific set of functions for which they have been
designed.
2.Application software is developed in a high-level language such as Java, C++, .net and VB.
3.Application software runs as and when the user requests it.
4.Application software is user specific and it is not needed to run the system on the whole.
5.Application software carries a specific purpose.
6.Some characteristic examples for application software is MS Office, Photoshop and
CorelDraw
Difference between Software ,firmware and Hardware
Software:
1.Softwareis the set of user programs running on a system that are designed to be updated often by
those users.
2. Software is the most temporary and malleable.
3.Developing writing instructions a programing language.
4.Ex;Ms word, Excel.
Firmware:
1.Firmware is semi-permanent software running on a system that may or may not be updated often,
and usually require a higher level of skill or effort.
2. Firmware is semi-permanent software that’s tied more directly to the hardware and
updated less often.
3.A basic input /output system chip is a common example of a firmware.
4. Firmware is a program code stored in a hardware devices ,typical in non volatile memory .
Hareware:
1.Hardware is the physical components of a system that the software and firmware run on, and that
are updated least often (if ever).
2. hardware is the physical components that are most permanent.
3.Developed using electronics and other materials.
4.ex;mouse ,monitor,hard disk.
Addressing: Network address are designed to be unique identifier across the network.
There are two typing of addressing such that physical and logical. Physical in Operating
System. The basic difference between Logical and physical address is that Logical address is
generated by CPU in perspective of a program whereas the physical address is a location that
exists in the memory unit.
Physical addressing : MAC addressing
Logical addressing: IP addressing
MAC Addressing:
1.MAC address is the physical address, which uniquely identifies each device on a
given network. To make communication between two networked devices, we need
two addresses: IP address and MAC address. It is assigned to the NIC (Network
Interface card) of each device that can be connected to the internet.
2.It stands for Media Access Control, and also known as Physical address,
hardware address, or BIA (Burned In Address).
3.It is globally unique; it means two devices cannot have the same MAC address. It is
represented in a hexadecimal format on each device, such as 00:0a:95:9d:67:16.
4.It is 12-digit, and 48 bits long, out of which the first 24 bits are used
for OUI(Organization Unique Identifier), and 24 bits are for NIC/vendor-specific.
5.It works on the data link layer of the OSI model.
6.It is provided by the device's vendor at the time of manufacturing and embedded in
its NIC, which is ideally cannot be changed.
IP address:
IP address is an address having information about how to reach a specific host,
especially outside the LAN. An IP address is a 32 bit unique address having an
address space of 232
.
Generally, there are two notations in which IP address is written, dotted decimal
notation and hexadecimal notation.
The 32 bit IP address is divided into five sub-classes. These are:
 Class A
 Class B
 Class C
 Class D
 Class E

More Related Content

What's hot

Website Networking
Website Networking Website Networking
Website Networking
Anjan Banda
 
Seminar 2 ppt
Seminar 2 pptSeminar 2 ppt
Seminar 2 ppt
sathya5691
 
Building an Enterprise Fiber Network for a Local Government, An Architectural...
Building an Enterprise Fiber Network for a Local Government, An Architectural...Building an Enterprise Fiber Network for a Local Government, An Architectural...
Building an Enterprise Fiber Network for a Local Government, An Architectural...
The University of Texas (UTRGV)
 
Network concepts and wi fi
Network concepts and wi fiNetwork concepts and wi fi
Network concepts and wi fi
Deepak John
 
Resume2_Roy Anderson_online version
Resume2_Roy Anderson_online versionResume2_Roy Anderson_online version
Resume2_Roy Anderson_online versionRoy Anderson
 
Sonali Bank Network Design Project Report
Sonali Bank Network Design Project ReportSonali Bank Network Design Project Report
Sonali Bank Network Design Project Report
Hasibul Islam Nirob
 
Srs of skype
Srs of skypeSrs of skype
Srs of skype
Anuj Singh
 
Configure and administer server
Configure and administer serverConfigure and administer server
Configure and administer server
Abenezer Abiti
 
Lis 4482 final report
Lis 4482 final reportLis 4482 final report
Lis 4482 final report
PeterCummingsIII
 
Seminar report of ewt
Seminar report of ewtSeminar report of ewt
Seminar report of ewt
Ranol R C
 
10 floor-office-building-network-design
10 floor-office-building-network-design10 floor-office-building-network-design
10 floor-office-building-network-design
Md. Asekur Rahman
 
Network Management
Network ManagementNetwork Management
Network Management
harshadevarkar
 
Banking and ATM networking reports
Banking and ATM networking reportsBanking and ATM networking reports
Banking and ATM networking reports
Shakib Ansaar
 
Sumonta_resume_16-6-16
Sumonta_resume_16-6-16Sumonta_resume_16-6-16
Sumonta_resume_16-6-16Sumonta11
 
Control Pc Via Bluetooth Enable Mobile
Control Pc Via Bluetooth Enable MobileControl Pc Via Bluetooth Enable Mobile
Control Pc Via Bluetooth Enable MobileSamiul Hoque
 
IT Essentials (Version 7.0) - ITE Chapter 6 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 6 Exam AnswersIT Essentials (Version 7.0) - ITE Chapter 6 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 6 Exam Answers
ITExamAnswers.net
 
IP & MAC Addressing
IP & MAC Addressing IP & MAC Addressing
IP & MAC Addressing
Shamima Akther
 
Clientserver Presentation
Clientserver PresentationClientserver Presentation
Clientserver PresentationTuhin_Das
 
Chapter 4 computer network and the internet2
Chapter 4 computer network and the internet2Chapter 4 computer network and the internet2
Chapter 4 computer network and the internet2
Melaku Bayih Demessie
 

What's hot (20)

Website Networking
Website Networking Website Networking
Website Networking
 
Seminar 2 ppt
Seminar 2 pptSeminar 2 ppt
Seminar 2 ppt
 
Building an Enterprise Fiber Network for a Local Government, An Architectural...
Building an Enterprise Fiber Network for a Local Government, An Architectural...Building an Enterprise Fiber Network for a Local Government, An Architectural...
Building an Enterprise Fiber Network for a Local Government, An Architectural...
 
Network concepts and wi fi
Network concepts and wi fiNetwork concepts and wi fi
Network concepts and wi fi
 
Resume2_Roy Anderson_online version
Resume2_Roy Anderson_online versionResume2_Roy Anderson_online version
Resume2_Roy Anderson_online version
 
Sonali Bank Network Design Project Report
Sonali Bank Network Design Project ReportSonali Bank Network Design Project Report
Sonali Bank Network Design Project Report
 
Srs of skype
Srs of skypeSrs of skype
Srs of skype
 
Configure and administer server
Configure and administer serverConfigure and administer server
Configure and administer server
 
Lis 4482 final report
Lis 4482 final reportLis 4482 final report
Lis 4482 final report
 
Seminar report of ewt
Seminar report of ewtSeminar report of ewt
Seminar report of ewt
 
10 floor-office-building-network-design
10 floor-office-building-network-design10 floor-office-building-network-design
10 floor-office-building-network-design
 
Network Management
Network ManagementNetwork Management
Network Management
 
Banking and ATM networking reports
Banking and ATM networking reportsBanking and ATM networking reports
Banking and ATM networking reports
 
Embedded software
Embedded softwareEmbedded software
Embedded software
 
Sumonta_resume_16-6-16
Sumonta_resume_16-6-16Sumonta_resume_16-6-16
Sumonta_resume_16-6-16
 
Control Pc Via Bluetooth Enable Mobile
Control Pc Via Bluetooth Enable MobileControl Pc Via Bluetooth Enable Mobile
Control Pc Via Bluetooth Enable Mobile
 
IT Essentials (Version 7.0) - ITE Chapter 6 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 6 Exam AnswersIT Essentials (Version 7.0) - ITE Chapter 6 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 6 Exam Answers
 
IP & MAC Addressing
IP & MAC Addressing IP & MAC Addressing
IP & MAC Addressing
 
Clientserver Presentation
Clientserver PresentationClientserver Presentation
Clientserver Presentation
 
Chapter 4 computer network and the internet2
Chapter 4 computer network and the internet2Chapter 4 computer network and the internet2
Chapter 4 computer network and the internet2
 

Similar to Network software

Network Software, System Software, Hardware, Software, Firmware, App
Network Software, System Software, Hardware, Software, Firmware, AppNetwork Software, System Software, Hardware, Software, Firmware, App
Network Software, System Software, Hardware, Software, Firmware, App
AfsanaAkterRubi
 
Computer software
Computer softwareComputer software
Computer software
SonirAhmed
 
Note 03
Note 03Note 03
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
MOHAMMED FURQHAN
 
Network software
Network softwareNetwork software
Network software
Md Saylab
 
Distributed System ppt
Distributed System pptDistributed System ppt
Chapter 01 networking
Chapter 01 networkingChapter 01 networking
Chapter 01 networking
Ainuddin Yousufzai
 
Documentation
DocumentationDocumentation
Documentation
Rajesh Seendripu
 
Embedded
EmbeddedEmbedded
Embedded
bala saga
 
Data Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time ApplicationsData Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time Applications
ijsrd.com
 
Class work 3_computer_network_317
Class work 3_computer_network_317Class work 3_computer_network_317
Class work 3_computer_network_317
Khondoker Sadia
 
It04 roshan basnet
It04 roshan basnetIt04 roshan basnet
It04 roshan basnetrosu555
 
Distributed System PPT.pptx
Distributed System PPT.pptxDistributed System PPT.pptx
Distributed System PPT.pptx
SELVAVINAYAGAMG
 
Java remote control for laboratory monitoring
Java remote control for laboratory monitoringJava remote control for laboratory monitoring
Java remote control for laboratory monitoring
IAEME Publication
 
Distributed Systems- Characterization & Design.ppt
Distributed Systems- Characterization & Design.pptDistributed Systems- Characterization & Design.ppt
Distributed Systems- Characterization & Design.ppt
SELVAVINAYAGAMG
 
Network software
Network softwareNetwork software
Network software
MdMizanurRahma18
 
Hm system programming class 1
Hm system programming class 1Hm system programming class 1
Hm system programming class 1
Hitesh Mohapatra
 
Glossary of terms (assignment...)
Glossary of terms (assignment...)Glossary of terms (assignment...)
Glossary of terms (assignment...)gordonpj96
 

Similar to Network software (20)

Network Software, System Software, Hardware, Software, Firmware, App
Network Software, System Software, Hardware, Software, Firmware, AppNetwork Software, System Software, Hardware, Software, Firmware, App
Network Software, System Software, Hardware, Software, Firmware, App
 
Computer software
Computer softwareComputer software
Computer software
 
Note 03
Note 03Note 03
Note 03
 
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
A CASE STUDY ON EMBEDDED SYSTEM SOFTWARE STACK LAYERS
 
Network software
Network softwareNetwork software
Network software
 
Distributed System ppt
Distributed System pptDistributed System ppt
Distributed System ppt
 
Chapter 01 networking
Chapter 01 networkingChapter 01 networking
Chapter 01 networking
 
Documentation
DocumentationDocumentation
Documentation
 
Embedded
EmbeddedEmbedded
Embedded
 
Data Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time ApplicationsData Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time Applications
 
Class work 3_computer_network_317
Class work 3_computer_network_317Class work 3_computer_network_317
Class work 3_computer_network_317
 
It04 roshan basnet
It04 roshan basnetIt04 roshan basnet
It04 roshan basnet
 
Distributed System PPT.pptx
Distributed System PPT.pptxDistributed System PPT.pptx
Distributed System PPT.pptx
 
Fg b
Fg bFg b
Fg b
 
Resume
ResumeResume
Resume
 
Java remote control for laboratory monitoring
Java remote control for laboratory monitoringJava remote control for laboratory monitoring
Java remote control for laboratory monitoring
 
Distributed Systems- Characterization & Design.ppt
Distributed Systems- Characterization & Design.pptDistributed Systems- Characterization & Design.ppt
Distributed Systems- Characterization & Design.ppt
 
Network software
Network softwareNetwork software
Network software
 
Hm system programming class 1
Hm system programming class 1Hm system programming class 1
Hm system programming class 1
 
Glossary of terms (assignment...)
Glossary of terms (assignment...)Glossary of terms (assignment...)
Glossary of terms (assignment...)
 

Recently uploaded

Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 

Recently uploaded (20)

Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 

Network software

  • 1. CITY UNIVERSITY Submitted by Remon Chandra Howlader Id:1834902504 Batch:49th Submitted to Pranab Bandhu Nath Department of CSE
  • 2. Network software Networking software is a foundational element for any network. It helps administrators deploy, manage, and monitor a network. Traditional networks are made up of specialized hardware, such as routers and switches, that bundle the networking software into the solution. SDN Framework The Software Defined Networking framework has three layers as depicted in the following diagram −  APPLICATION LAYER − SDN applications reside in the Application Layer. The applications convey their needs for resources and services to the control layer through APIs.  CONTROL LAYER − The Network Control Software, bundled into the Network Operating System, lies in this layer. It provides an abstract view of the underlying network infrastructure. It receives the requirements of the SDN applications and relays them to the network components.  INFRASTRUCTURE LAYER − Also called the Data Plane Layer, this layer contains the actual network components. The network devices reside in this layer that shows their network capabilities through the Control to data-Plane Interface.
  • 3. Difference between System Software and Application Software 1.System software is meant to manage the system resources. 2. It serves as the platform to run application software. 3.System software is developed in a low-level language (assembly language for example). 4.System software automatically starts running once the system is turned on and stops when the system is shut down. 5.A system cannot even start without system software 1.Application software helps perform a specific set of functions for which they have been designed. 2.Application software is developed in a high-level language such as Java, C++, .net and VB. 3.Application software runs as and when the user requests it. 4.Application software is user specific and it is not needed to run the system on the whole. 5.Application software carries a specific purpose. 6.Some characteristic examples for application software is MS Office, Photoshop and CorelDraw
  • 4. Difference between Software ,firmware and Hardware Software: 1.Softwareis the set of user programs running on a system that are designed to be updated often by those users. 2. Software is the most temporary and malleable. 3.Developing writing instructions a programing language. 4.Ex;Ms word, Excel. Firmware: 1.Firmware is semi-permanent software running on a system that may or may not be updated often, and usually require a higher level of skill or effort. 2. Firmware is semi-permanent software that’s tied more directly to the hardware and updated less often. 3.A basic input /output system chip is a common example of a firmware. 4. Firmware is a program code stored in a hardware devices ,typical in non volatile memory . Hareware: 1.Hardware is the physical components of a system that the software and firmware run on, and that are updated least often (if ever). 2. hardware is the physical components that are most permanent. 3.Developed using electronics and other materials. 4.ex;mouse ,monitor,hard disk.
  • 5. Addressing: Network address are designed to be unique identifier across the network. There are two typing of addressing such that physical and logical. Physical in Operating System. The basic difference between Logical and physical address is that Logical address is generated by CPU in perspective of a program whereas the physical address is a location that exists in the memory unit. Physical addressing : MAC addressing Logical addressing: IP addressing MAC Addressing: 1.MAC address is the physical address, which uniquely identifies each device on a given network. To make communication between two networked devices, we need two addresses: IP address and MAC address. It is assigned to the NIC (Network Interface card) of each device that can be connected to the internet. 2.It stands for Media Access Control, and also known as Physical address, hardware address, or BIA (Burned In Address). 3.It is globally unique; it means two devices cannot have the same MAC address. It is represented in a hexadecimal format on each device, such as 00:0a:95:9d:67:16. 4.It is 12-digit, and 48 bits long, out of which the first 24 bits are used for OUI(Organization Unique Identifier), and 24 bits are for NIC/vendor-specific. 5.It works on the data link layer of the OSI model. 6.It is provided by the device's vendor at the time of manufacturing and embedded in its NIC, which is ideally cannot be changed.
  • 6. IP address: IP address is an address having information about how to reach a specific host, especially outside the LAN. An IP address is a 32 bit unique address having an address space of 232 . Generally, there are two notations in which IP address is written, dotted decimal notation and hexadecimal notation. The 32 bit IP address is divided into five sub-classes. These are:  Class A  Class B  Class C  Class D  Class E