I. Connection types
•Depending on the way a host communicates with other hosts
1. Point-to-point and
2. Point-to-multipoint
1.Point-to-point:
oPoint-to-point connections are used to establish direct connections between two hosts.
oThese networks were designed to work over duplex links and are functional for both
synchronous as well as asynchronous systems.
2. Point-to-multipoint:
oMore than two hosts share the same link
oThis type of configuration is similar to the one-to-many connection type
oThe channel is shared between the various hosts
(a) Point-to-point (b) Point-to-multipoint
II. Physical topology
•Depending on the physical manner in which communication paths between
the hosts are connected, computer networks can have the following four
broad topologies:
1. Star
2. Mesh
3. Bus and
4. Ring
2. Mesh Topology
•In a mesh topology, every host is connected to
every other host using a dedicated link.
•For n hosts in a mesh, there are a total of
n(n−1)/2 dedicated full duplex links between
the hosts. This massive number of links makes
the mesh topology expensive.
•Advantages:
•Robustness and resilience of the system. Even if a link is down or broken, the
network is still fully functional as there remain other pathways for the traffic to
flow through
•The security and privacy of the traffic as the data is only seen by the intended
recipients and not by all members of the network.
•The reduced data load on a single host, as every host in this network takes care
of its traffic load
3. Bus Topology
•Abustopologyfollowsthepoint-to-multipoint
connection.
•Abackbonecableorbusservesastheprimarytraffic
pathwaybetweenthehosts.
•Thehostsareconnectedtothemainbusemploying
droplinesortaps
•Ease of installation
Personal area networks (PAN)
•Restricted to individual usage
•PANsarewirelessnetworks,whichmakeuseoflow-rangeandlow-power
technologiessuchasBluetooth.
•ThereachabilityofPANsliesintherangeofafewcentimeterstoafew
meters.
•DatarateinrangeoffewKbps.
•E.g.Connectedwirelessheadphones,wirelessspeakers,laptops,
smartphones
Local area networks(LAN)
•Collectionofhostslinkedtoasinglenetworkthroughwiredorwirelessconnections.
•LANsarerestrictedtobuildings,organizations,orcampuses.
•Typically,afewleasedlinesconnectedtotheInternetprovidewebaccesstothewhole
organizationoracampus;
•ThelinesarefurtherredistributedtomultiplehostswithintheLANenablinghosts
•Thepresent-daydataaccessrateswithintheLANsrangefrom100Mbpsto1000Mbps,with
veryhighfault-tolerancelevels.
•CommonlyusednetworkcomponentsinaLANareservers,hubs,routers,switches,terminals,
andcomputers
OSI Model
•OpenSystemsInterconnection(OSI)modeldescribessevenlayersthat
computersystemsusetocommunicateoveranetwork.
•TheISO-OSImodelisaconceptualframeworkthatpartitionsany
networkedcommunicationdeviceintosevenlayersofabstraction,
eachperformingdistincttasksbasedontheunderlyingtechnologyand
internalstructureofthehosts
2. Data Link Layer
•Second layer of the model.
•Responsible for the node-to-node delivery of the message.
•The main function of this layer is to make sure data transfer is error-free from one
node to another, over the physical layer
•When a packet arrives in a network, it is the responsibility of DLL to transmit it to
the Host using its MAC address.
•Two sublayers-
1.Logical Link Control (LLC)
2.Media Access Control (MAC)
Internet protocol suite
•TheInternetprotocolsuitepredatestheOSImodelandprovidesonlyfourlevels
ofabstraction:
1.Linklayer
2.Internetlayer
3.Transportlayerand
4.Applicationlayer.
•ThiscollectionofprotocolsiscommonlyreferredtoastheTCP/IPprotocolsuite
asthefoundationtechnologiesofthissuiteareTransmission Control Protocol
(TCP) and Internet Protocol (IP)
Link Layer:
•FirstandbaselayeroftheTCP/IPprotocolsuite-NetworkInterfaceLayer.
•Thislayerissynonymouswiththecollectivephysicalanddatalinklayerof
theOSImodel.
•ItenablesthetransmissionofTCP/IPpacketsoverthephysicalmedium.
•Accordingtoitsdesignprinciples,thelinklayerisindependentofthe
mediuminuse,frameformat,andnetworkaccess,enablingittobeused
withawiderangeoftechnologiessuchastheEthernet,wirelessLAN,and
theasynchronoustransfermode(ATM).
Internet Layer:
•Layer2oftheTCP/IPprotocolsuiteissynonymoustothenetworklayerof
theOSImodel.
•Itisresponsibleforaddressing,addresstranslation,datapackaging,data
disassemblyandassembly,routing,andpacketdeliverytrackingoperations.
•Somecoreprotocolsassociatedwiththislayerareaddressresolution
protocol(ARP),Internetprotocol(IP),Internetcontrolmessageprotocol
(ICMP),andInternetgroupmanagementprotocol(IGMP).
Transport Layer:
•Layer3oftheTCP/IPprotocolsuiteisfunctionallysynonymouswiththetransport
layeroftheOSImodel.
•Functions-errorcontrol,flowcontrol,congestioncontrol,segmentation,and
addressinginanend-to-endmanner;
•Itisalsoindependentoftheunderlyingnetwork.
•Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) arethe
coreprotocolsuponwhichthislayerisbuilt,whichinturnenablesittohavethe
choiceofprovidingconnection-orientedorconnectionlessservicesbetweentwo
ormorehostsornetworkeddevices.
Application Layer:
•Layer4oftheTCP/IPprotocolsuitearesynonymouswiththecollective
functionalitiesoftheOSImodel’ssession,presentation,andapplicationlayers.
•Thislayerenablesanend-usertoaccesstheservicesoftheunderlyinglayersand
definestheprotocolsfor the transfer of data.
•Hypertext transfer protocol (HTTP), file transfer protocol (FTP), simple mail
transfer protocol (SMTP), domain name system (DNS), routinginformation
protocol(RIP),andsimplenetworkmanagementprotocol(SNMP)aresomeofthe
coreprotocolsassociatedwiththislayer.
•10-yearglobaltrendandprojectionofconnecteddevices(statisticssourcedfrom
the Information Handling Services)
TheInternetofThings(IoT)isthenetworkofphysicalobjectsthat
containembeddedtechnologytocommunicateandsenseorinteract
withtheirinternalstatesortheexternalenvironment.“
- Gartner Research
•IoTisananytime,anywhere,andanythingnetworkof
Internet-connectedphysicaldevicesorsystemscapableof
sensinganenvironmentandaffectingthesensed
environmentintelligently.
•Thisisgenerallyachievedusinglow-powerandlow-form-
factorembeddedprocessorson-boardthe“things”
connected to the Internet.
IoTsystemscanbecharacterizedbythefollowingfeatures:
•Associatedarchitectures,whicharealsoefficientandscalable.
•Noambiguityinnamingandaddressing.
•Massivenumberofconstraineddevices,sleepingnodes,mobiledevices,andnon-
IP devices.
•Intermittentandoftenunstableconnectivity.
IoTisspeculatedtohaveachievedfasterandhighertechnologyacceptanceascompared
toelectricityandtelephony.
The compound annual growth rate (CAGR) of the IoT
market
The IoT market share across various industries
Evolution of IoT
The sequence of technological developments leading to the shaping
of the modern-day IoT
Technological interdependencies of IoT with
other domains and networking paradigms
M2M -Machine-to-Machine
CPS -Cyber Physical System
IoE –Internet of Environment
IoP–Internet of People
Enabling IoT and the Complex Interdependence
of Technologies
•IoTparadigmintofourplanes:
1.Services
2.Localconnectivity
3.Globalconnectivity,and
4.Processing
Service Plane
•Composedoftwoparts:
1.Thingsordevicesand
2.Low-powerconnectivity
•IoTapplicationrequiresthebasicsetupofsensing,followedbyrudimentary
processing(often),andalow-power,low-rangenetwork,whichismainly
builtupontheIEEE802.15.4protocol.
•The things - wearables, computers, smartphones, household appliances,
smart glasses, factory machinery, vending machines, vehicles, UAVs,
robots, and other such contraptions.
IoT Networking Components
•An IoT implementation is composed of several components, which may vary with their
application domains.
•The broad components that come into play during the establishment of any IoT network,
into six types:
1.IoT node
2.IoT router
3.IoT LAN
4.IoT WAN
5.IoT gateway, and
6.IoT proxy
A typical IoT network ecosystem highlighting the various networking
components—from IoT nodes to the Internet