SlideShare a Scribd company logo
1 of 29
Download to read offline
Networking Fundamentals Notes: highly technical, constantly changing Goal: give you a sense of the basic choices
What is a network? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Network Architecture Components ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Host Systems in Networks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I/O Devices on Nets ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I/O Devices on Nets  -  Dumb Terminals User Interface of an Application (text based interface) What it looks like if you  connect to host using a PC (text based interface inside a window)
Networking Architecture Types ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Networking Architectures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Topologies - Node layout + (protocol ) Pictures show PC nets (LANs) but can use for internetworking too Star  (circuit switch or traffic host) Bus (contention) Tree (a set of bus nets) Ring (packet switch) Peer to Peer (store & forward) A A B B C C D A B C D network ready printer (Switch, router, gateway) or host A B C E D print server net server
Networking Choices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Connection Choices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Wireless - Short Range Options ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Wireless - Long Range Options ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mobile Options ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Other Transmission  Concepts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Networking Part II Internetworking Issues Source Issues Telecomm Architectures Telecomm Software
Inter-networking ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inter-Networking Devices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Step 3: Source of Connection ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sources (cont’d) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Traditional Architectures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Newer Architectures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Client/Server Architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2-Tier vs. 3 Tier Architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Three-Tier (or n-tier) architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Telecomm Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Typical Tradeoffs
Wire Options ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Wireless Options ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer networkK. A. M Lutfullah
 
Introduction to computer network 4th edition
Introduction to computer network   4th editionIntroduction to computer network   4th edition
Introduction to computer network 4th editionEnsign Handoko
 
BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS Kak Yong
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networkingMayank Jain
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networkingRozitarmizi Mohammad
 
Computer networks--network
Computer networks--networkComputer networks--network
Computer networks--networkVinnu Vinod Kvk
 
Chapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12thChapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12thHarsh Mathur
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networkingPriya Manik
 
System and network administration network services
System and network administration network servicesSystem and network administration network services
System and network administration network servicesUc Man
 
introduction-to-computer-networking
introduction-to-computer-networkingintroduction-to-computer-networking
introduction-to-computer-networkingSithu PM
 
Concept of networking
Concept of networkingConcept of networking
Concept of networkingsumit dimri
 
Exploitation of Local Area Network Services
Exploitation of Local Area Network ServicesExploitation of Local Area Network Services
Exploitation of Local Area Network ServicesMohammed El Hedhly
 
Welcome to Computer Networks
Welcome to Computer NetworksWelcome to Computer Networks
Welcome to Computer Networksfarhan516
 
Computer networks--network
Computer networks--networkComputer networks--network
Computer networks--networkDuy Hoang Nguyen
 
Computer Networks | Unit-1 | GTU | 4th Semester
Computer Networks | Unit-1 | GTU | 4th Semester Computer Networks | Unit-1 | GTU | 4th Semester
Computer Networks | Unit-1 | GTU | 4th Semester Prof. Maulik Trivedi
 
Networking concepts and terms
Networking concepts and termsNetworking concepts and terms
Networking concepts and termsHemnath R.
 
Computer networks7
Computer networks7Computer networks7
Computer networks7Ali Raza
 

What's hot (20)

Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
Introduction to computer network 4th edition
Introduction to computer network   4th editionIntroduction to computer network   4th edition
Introduction to computer network 4th edition
 
BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
 
Computer networks--network
Computer networks--networkComputer networks--network
Computer networks--network
 
Chapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12thChapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12th
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
 
System and network administration network services
System and network administration network servicesSystem and network administration network services
System and network administration network services
 
Networking Brief Overview
Networking Brief OverviewNetworking Brief Overview
Networking Brief Overview
 
introduction-to-computer-networking
introduction-to-computer-networkingintroduction-to-computer-networking
introduction-to-computer-networking
 
Concept of networking
Concept of networkingConcept of networking
Concept of networking
 
Exploitation of Local Area Network Services
Exploitation of Local Area Network ServicesExploitation of Local Area Network Services
Exploitation of Local Area Network Services
 
Welcome to Computer Networks
Welcome to Computer NetworksWelcome to Computer Networks
Welcome to Computer Networks
 
Computer networks--network
Computer networks--networkComputer networks--network
Computer networks--network
 
OSI model (Tamil)
OSI model (Tamil)OSI model (Tamil)
OSI model (Tamil)
 
Computer Networks | Unit-1 | GTU | 4th Semester
Computer Networks | Unit-1 | GTU | 4th Semester Computer Networks | Unit-1 | GTU | 4th Semester
Computer Networks | Unit-1 | GTU | 4th Semester
 
Networking concepts and terms
Networking concepts and termsNetworking concepts and terms
Networking concepts and terms
 
Computer networks7
Computer networks7Computer networks7
Computer networks7
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 

Viewers also liked

Geojson ld-thijs-brentjens
Geojson ld-thijs-brentjensGeojson ld-thijs-brentjens
Geojson ld-thijs-brentjensthijsbrentjens
 
Ontmoetingsruimte voor Antwerpen - Robert Kaerts
Ontmoetingsruimte voor Antwerpen - Robert KaertsOntmoetingsruimte voor Antwerpen - Robert Kaerts
Ontmoetingsruimte voor Antwerpen - Robert KaertsStedenbeleid Vlaanderen
 
Linked data tegen_fraude_marcel_van_mackelenbergh
Linked data tegen_fraude_marcel_van_mackelenberghLinked data tegen_fraude_marcel_van_mackelenbergh
Linked data tegen_fraude_marcel_van_mackelenberghmackm02
 
Linked Data voor developers - PiLOD congres 25 juni
Linked Data voor developers - PiLOD congres 25 juniLinked Data voor developers - PiLOD congres 25 juni
Linked Data voor developers - PiLOD congres 25 juniDimitri van Hees
 
JSON-LD: Linked Data voor developers
JSON-LD: Linked Data voor developersJSON-LD: Linked Data voor developers
JSON-LD: Linked Data voor developersDimitri van Hees
 
Anil Nembang: Hures Company Case Study
 Anil Nembang: Hures Company Case Study Anil Nembang: Hures Company Case Study
Anil Nembang: Hures Company Case StudyAnil Nembang
 
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Rinke Hoekstra
 
Bye bye banks? Will banks be the next dumb pipes?
Bye bye banks? Will banks be the next dumb pipes?Bye bye banks? Will banks be the next dumb pipes?
Bye bye banks? Will banks be the next dumb pipes?Adaptive Lab
 
Uitnodiging uitreiking Slim in de Stad-prijs
Uitnodiging uitreiking Slim in de Stad-prijsUitnodiging uitreiking Slim in de Stad-prijs
Uitnodiging uitreiking Slim in de Stad-prijsStedenbeleid Vlaanderen
 
Types of computer
Types of computer Types of computer
Types of computer Sajib007
 

Viewers also liked (20)

Geojson ld-thijs-brentjens
Geojson ld-thijs-brentjensGeojson ld-thijs-brentjens
Geojson ld-thijs-brentjens
 
Ontmoetingsruimte voor Antwerpen - Robert Kaerts
Ontmoetingsruimte voor Antwerpen - Robert KaertsOntmoetingsruimte voor Antwerpen - Robert Kaerts
Ontmoetingsruimte voor Antwerpen - Robert Kaerts
 
Linked data tegen_fraude_marcel_van_mackelenbergh
Linked data tegen_fraude_marcel_van_mackelenberghLinked data tegen_fraude_marcel_van_mackelenbergh
Linked data tegen_fraude_marcel_van_mackelenbergh
 
Schakelmobiliteit - Ilse Vleugels
Schakelmobiliteit - Ilse VleugelsSchakelmobiliteit - Ilse Vleugels
Schakelmobiliteit - Ilse Vleugels
 
Linked Data voor developers - PiLOD congres 25 juni
Linked Data voor developers - PiLOD congres 25 juniLinked Data voor developers - PiLOD congres 25 juni
Linked Data voor developers - PiLOD congres 25 juni
 
JSON-LD: Linked Data voor developers
JSON-LD: Linked Data voor developersJSON-LD: Linked Data voor developers
JSON-LD: Linked Data voor developers
 
Anil Nembang: Hures Company Case Study
 Anil Nembang: Hures Company Case Study Anil Nembang: Hures Company Case Study
Anil Nembang: Hures Company Case Study
 
Smartcity_Spread
Smartcity_SpreadSmartcity_Spread
Smartcity_Spread
 
Brussel Smart City
Brussel Smart CityBrussel Smart City
Brussel Smart City
 
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
 
Copy Of Thin Client
Copy Of Thin ClientCopy Of Thin Client
Copy Of Thin Client
 
Bye bye banks? Will banks be the next dumb pipes?
Bye bye banks? Will banks be the next dumb pipes?Bye bye banks? Will banks be the next dumb pipes?
Bye bye banks? Will banks be the next dumb pipes?
 
Fablab Genk
Fablab GenkFablab Genk
Fablab Genk
 
Uitnodiging uitreiking Slim in de Stad-prijs
Uitnodiging uitreiking Slim in de Stad-prijsUitnodiging uitreiking Slim in de Stad-prijs
Uitnodiging uitreiking Slim in de Stad-prijs
 
Open Data Publishing
Open Data PublishingOpen Data Publishing
Open Data Publishing
 
De Torekes gaan digitaal
De Torekes gaan digitaalDe Torekes gaan digitaal
De Torekes gaan digitaal
 
Digitale innovatie in Antwerpen
Digitale innovatie in AntwerpenDigitale innovatie in Antwerpen
Digitale innovatie in Antwerpen
 
W²- Slimme stadslandbouw
W²- Slimme stadslandbouwW²- Slimme stadslandbouw
W²- Slimme stadslandbouw
 
Slim parkeren van A tot Z
Slim parkeren van A tot ZSlim parkeren van A tot Z
Slim parkeren van A tot Z
 
Types of computer
Types of computer Types of computer
Types of computer
 

Similar to Networking Fundamentals (20)

Data & comp. communication
Data & comp. communicationData & comp. communication
Data & comp. communication
 
Jaimin chp-1 - introduction - 2011 batch
Jaimin   chp-1  - introduction - 2011 batchJaimin   chp-1  - introduction - 2011 batch
Jaimin chp-1 - introduction - 2011 batch
 
NF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptxNF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptx
 
Computer Networks1
Computer Networks1Computer Networks1
Computer Networks1
 
Data Communication Networks
Data Communication NetworksData Communication Networks
Data Communication Networks
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Networking (2)
Networking (2)Networking (2)
Networking (2)
 
Class_notes_InternetTechnology
Class_notes_InternetTechnologyClass_notes_InternetTechnology
Class_notes_InternetTechnology
 
CS1308 - 02/08/10
CS1308 - 02/08/10CS1308 - 02/08/10
CS1308 - 02/08/10
 
Computer network & communication answer
Computer network & communication answerComputer network & communication answer
Computer network & communication answer
 
Networking And Telecommunications
Networking And TelecommunicationsNetworking And Telecommunications
Networking And Telecommunications
 
Fundamental Of Computer Network.
Fundamental Of Computer Network. Fundamental Of Computer Network.
Fundamental Of Computer Network.
 
W 10 introduction to network
W 10 introduction to networkW 10 introduction to network
W 10 introduction to network
 
Chapter01 -- introduction to networking
Chapter01  -- introduction to networkingChapter01  -- introduction to networking
Chapter01 -- introduction to networking
 
1st Talk
1st Talk1st Talk
1st Talk
 
Types of Networks
Types of NetworksTypes of Networks
Types of Networks
 
LIS3353 SP12 Week 11
LIS3353 SP12 Week 11LIS3353 SP12 Week 11
LIS3353 SP12 Week 11
 
It infrastructure
It infrastructureIt infrastructure
It infrastructure
 
Networks (Distributed computing)
Networks (Distributed computing)Networks (Distributed computing)
Networks (Distributed computing)
 
Networks
NetworksNetworks
Networks
 

More from webhostingguy

Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Frameworkwebhostingguy
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guidewebhostingguy
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3webhostingguy
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serverswebhostingguy
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidationwebhostingguy
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreementwebhostingguy
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...webhostingguy
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...webhostingguy
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructurewebhostingguy
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.pptwebhostingguy
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy webhostingguy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandiserswebhostingguy
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Productswebhostingguy
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mbwebhostingguy
 

More from webhostingguy (20)

File Upload
File UploadFile Upload
File Upload
 
Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Framework
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guide
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web servers
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidation
 
What is mod_perl?
What is mod_perl?What is mod_perl?
What is mod_perl?
 
What is mod_perl?
What is mod_perl?What is mod_perl?
What is mod_perl?
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreement
 
Notes8
Notes8Notes8
Notes8
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructure
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.ppt
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandisers
 
OLUG_xen.ppt
OLUG_xen.pptOLUG_xen.ppt
OLUG_xen.ppt
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Products
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mb
 
Reseller's Guide
Reseller's GuideReseller's Guide
Reseller's Guide
 

Networking Fundamentals

  • 1. Networking Fundamentals Notes: highly technical, constantly changing Goal: give you a sense of the basic choices
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. I/O Devices on Nets - Dumb Terminals User Interface of an Application (text based interface) What it looks like if you connect to host using a PC (text based interface inside a window)
  • 7.
  • 8.
  • 9. Topologies - Node layout + (protocol ) Pictures show PC nets (LANs) but can use for internetworking too Star (circuit switch or traffic host) Bus (contention) Tree (a set of bus nets) Ring (packet switch) Peer to Peer (store & forward) A A B B C C D A B C D network ready printer (Switch, router, gateway) or host A B C E D print server net server
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Networking Part II Internetworking Issues Source Issues Telecomm Architectures Telecomm Software
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 28.
  • 29.

Editor's Notes

  1. 1
  2. 14
  3. 11
  4. 12
  5. 18