Mid Term-Even Semester of The Academic Year 2020 - 2021: TH TH

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

MID TERM-EVEN SEMESTER

OF THE ACADEMIC YEAR 2020 – 2021


Faculty : Computer Science
Department : Bachelor Information system
Course title, kodemk : Computer Network (SI032)
Exam Attribute : Take home Test
Course Code (Download) : April 19th - 2021
Due Date : max. April 30th - 2021
Lecturer : Banu Santoso, S.T., M.Eng.

1. Explain each of at least four examples of the application of the Internet of Things (IoT / IoE)
application to the concept:
a) Your Body
A wide variety of internet-connected “smart” devices now promise consumers and
businesses improved performance, convenience, efficiency, and fun. Within this broader
Internet of Things (IoT) lies a growing industry of devices that monitor the human body,
collect health and other personal information, and transmit that data over the internet.
We refer to these emerging technologies and the data they collect as the Internet of Bodies
(IoB) (see, for example, Neal, 2014; Lee, 2018), a term first applied to law and policy in
2016 by law and engineering professor Andrea M. Matwyshyn (Atlantic Council, 2017;
Matwyshyn, 2016; Matwyshyn, 2018; Matawyshyn, 2019), examples : Glucose monitoring,
Heart-rate monitoring,Hand hygiene monitoring, Depression and mood monitoring.

b) Your Home
A smart home is a residence that uses internet-connected devices to enable the
remote monitoring and management of appliances and systems, such as lighting and
heating. Smart home technology, also often referred to as home automation or domotics
(from the Latin "domus" meaning home), provides homeowners security, comfort,
convenience and energy efficiency by allowing them to control smart devices, often by a
smart home app on their smartphone or other networked device. A part of the internet of
things (IoT), smart home systems and devices often operate together, sharing consumer
usage data among themselves and automating actions based on the homeowners'
preferences. Examples : Zigbee and Z-Wave.

c) Your City
As populations and urbanization rise in the coming years, many cities may turn to
technology and advanced networks to help them manage resource constraints. In
particular, cities could increasingly turn to a section of the Internet of Things (IoT) known
as smart city solutions. Example : EvoEco.

d) Industry
The industrial internet of things (IIoT) refers to the extension and use of the internet
of things (IoT) in industrial sectors and applications. With a strong focus on machine-to-
machine (M2M) communication, big data, and machine learning, the IIoT enables
industries and enterprises to have better efficiency and reliability in their operations. The
IIoT encompasses industrial applications, including robotics, medical devices, and
software-defined production processes.

2. Explain the comparison between the OSI Layer 7 model and the 4 Layer TCP / IP model
included by mentioning the unit data, protocol types and functions of each layer!

OSI Model TCP/IP model

It is developed by ISO (International It is developed by ARPANET


Standard Organization) (Advanced Research Project
Agency Network).

OSI model provides a clear distinction TCP/IP doesn't have any clear
between interfaces, services, and distinguishing points between
protocols. services, interfaces, and
protocols.

OSI refers to Open Systems TCP refers to Transmission Control


Interconnection. Protocol.

OSI uses the network layer to define TCP/IP uses only the Internet layer.
routing standards and protocols.

OSI follows a vertical approach. TCP/IP follows a horizontal


approach.

OSI model use two separate layers TCP/IP uses only one layer (link).
physical and data link to define the
functionality of the bottom layers.

OSI layers have seven layers. TCP/IP has four layers.

OSI model, the transport layer is only A layer of the TCP/IP model is both
connection-oriented. connection-oriented and
connectionless.

In the OSI model, the data link layer and In TCP, physical and data link are
physical are separate layers. both combined as a single host-
to-network layer.

Session and presentation layers are not There is no session and


a part of the TCP model. presentation layer in TCP
model.

It is defined after the advent of the It is defined before the advent of


Internet. the internet.

The minimum size of the OSI header is 5 Minimum header size is 20 bytes.
bytes.

Most Common TCP/IP Protocols


Some widely used most common TCP/IP protocol are:
TCP:Transmission Control Protocol is an internet protocol suite which breaks up the message into
TCP Segments and reassembling them at the receiving side.
IP:An Internet Protocol address that is also known as an IP address is a numerical label. It is
assigned to each device that is connected to a computer network which uses the IP for
communication. Its routing function allows internetworking and essentially establishes the
Internet. Combination of IP with a TCP allows developing a virtual connection between a
destination and a source.
HTTP:The Hypertext Transfer Protocol is a foundation of the World Wide Web. It is used for
transferring webpages and other such resources from the HTTP server or web server to the
web client or the HTTP client. Whenever you use a web browser like Google Chrome or
Firefox, you are using a web client. It helps HTTP to transfer web pages that you request from
the remote servers.
SMTP:SMTP stands for Simple mail transfer protocol. This protocol supports the e-mail is known
as a simple mail transfer protocol. This protocol helps you to send the data to another e-mail
address.
SNMP:SNMP stands for Simple Network Management Protocol. It is a framework which is used
for managing the devices on the internet by using the TCP/IP protocol.
DNS:DNS stands for Domain Name System. An IP address that is used to identify the connection
of a host to the internet uniquely. However, users prefer to use names instead of addresses
for that DNS.
TELNET:TELNET stands for Terminal Network. It establishes the connection between the local and
remote computer. It established connection in such a manner that you can simulate your
local system at the remote system.
FTP:FTP stands for File Transfer Protocol. It is a mostly used standard protocol for transmitting
the files from one machine to another.

3. If you get a project to build a network in an office, what are some things you need to prepare?
Give an example of tools and network device and its function (minimum 5 tools & 3 Devices
network device)!
Device Network :
Modem, Router, Firewall, Switch, LAN Cable / Patch Cable, Access Point, Repeater.
Tools :
Kabel UTP, Kabel Pigtail, Penangkal petir, Tower, Antena omni, POE.

4. Determine the conversion of Decimal to Binary numbers (8 digits) for each octet on the IP
address version 4 along with the Subnet Mask:
a) 192.168.15.33 with Subnet Mask 255.255.255.248
Address: 192.168.15.33 11000000.10101000.00001111 .00100001
Netmask: 255.255.255.0 = 24 11111111.11111111.11111111 .00000000
Wildcard: 0.0.0.255 00000000.00000000.00000000 .11111111
Network: 192.168.15.0/24 11000000.10101000.00001111 .00000000 (Class C)
Broadcast: 192.168.15.255 11000000.10101000.00001111 .11111111
HostMin: 192.168.15.1 11000000.10101000.00001111 .00000001
HostMax: 192.168.15.254 11000000.10101000.00001111 .11111110
Hosts/Net: 254 (Private Internet)

Subnets
Netmask: 255.255.255.248 = 29 11111111.11111111.11111111.11111 000
Wildcard: 0.0.0.7 00000000.00000000.00000000.00000 111
Network: 192.168.15.0/29 11000000.10101000.00001111.00000 000 (Class C)
Broadcast: 192.168.15.7 11000000.10101000.00001111.00000 111
HostMin: 192.168.15.1 11000000.10101000.00001111.00000 001
HostMax: 192.168.15.6 11000000.10101000.00001111.00000 110
Hosts/Net: 6 (Private Internet)

b) 172.17.10.25 with Subnet Mask 255.255.255.240


Address: 172.17.10.25 10101100.00010001.00001010 .00011001
Netmask: 255.255.255.0 = 24 11111111.11111111.11111111 .00000000
Wildcard: 0.0.0.255 00000000.00000000.00000000 .11111111
Network: 172.17.10.0/24 10101100.00010001.00001010 .00000000 (Class B)
Broadcast: 172.17.10.255 10101100.00010001.00001010 .11111111
HostMin: 172.17.10.1 10101100.00010001.00001010 .00000001
HostMax: 172.17.10.254 10101100.00010001.00001010 .11111110
Hosts/Net: 254 (Private Internet)

Subnets
Netmask: 255.255.255.240 = 28 11111111.11111111.11111111.1111 0000
Wildcard: 0.0.0.15 00000000.00000000.00000000.0000 1111
Network: 172.17.10.0/28 10101100.00010001.00001010.0000 0000 (Class B)
Broadcast: 172.17.10.15 10101100.00010001.00001010.0000 1111
HostMin: 172.17.10.1 10101100.00010001.00001010.0000 0001
HostMax: 172.17.10.14 10101100.00010001.00001010.0000 1110
Hosts/Net: 14 (Private Internet)

c) 225.31.23.254 with Subnet Mask 255.255.255.192


ddress: 225.31.23.254 11100001.00011111.00010111 .11111110
Netmask: 255.255.255.0 = 24 11111111.11111111.11111111 .00000000
Wildcard: 0.0.0.255 00000000.00000000.00000000 .11111111
Network: 225.31.23.0/24 11100001.00011111.00010111 .00000000 (Class D)
Broadcast: 225.31.23.255 11100001.00011111.00010111 .11111111
HostMin: 225.31.23.1 11100001.00011111.00010111 .00000001
HostMax: 225.31.23.254 11100001.00011111.00010111 .11111110
Hosts/Net: 254

Subnets
Netmask: 255.255.255.192 = 26 11111111.11111111.11111111.11 000000
Wildcard: 0.0.0.63 00000000.00000000.00000000.00 111111
Network: 225.31.23.0/26 11100001.00011111.00010111.00 000000 (Class D)
Broadcast: 225.31.23.63 11100001.00011111.00010111.00 111111
HostMin: 225.31.23.1 11100001.00011111.00010111.00 000001
HostMax: 225.31.23.62 11100001.00011111.00010111.00 111110
Hosts/Net: 62

d) 10.3.18.27 with Subnet Mask 255.255.255.224


Address: 10.3.18.27 00001010.00000011.00010010 .00011011
Netmask: 255.255.255.0 = 24 11111111.11111111.11111111 .00000000
Wildcard: 0.0.0.255 00000000.00000000.00000000 .11111111
Network: 10.3.18.0/24 00001010.00000011.00010010 .00000000 (Class A)
Broadcast: 10.3.18.255 00001010.00000011.00010010 .11111111
HostMin: 10.3.18.1 00001010.00000011.00010010 .00000001
HostMax: 10.3.18.254 00001010.00000011.00010010 .11111110
Hosts/Net: 254 (Private Internet)

Subnets
Netmask: 255.255.255.224 = 27 11111111.11111111.11111111.111 00000
Wildcard: 0.0.0.31 00000000.00000000.00000000.000 11111
Network: 10.3.18.0/27 00001010.00000011.00010010.000 00000 (Class A)
Broadcast: 10.3.18.31 00001010.00000011.00010010.000 11111
HostMin: 10.3.18.1 00001010.00000011.00010010.000 00001
HostMax: 10.3.18.30 00001010.00000011.00010010.000 11110
Hosts/Net: 30 (Private Internet)

5. Describe three models of Cloud Computing services with the benefits of use along with
examples of such service providers (at least 2 examples of each Cloud service model)!
1) SaaS
Software as a Service offers applications that are accessed over the web and are
not managed by your company, but by the software provider. This relieves your
organization from the constant pressure of software maintenance, infrastructure
management, network security, data availability, and all the other operational issues
involved with keeping applications up and running. SaaS billing is typically based on factors
such as number of users, usage time, amount of data stored, and number of transactions
processed. This service model has the largest market share in cloud computing; according
to Gartner, its sales will reach 117 billion USD by the year 2021. Current applications for
SaaS include Field Service solutions, system monitoring solutions, schedulers and more.
2) PaaS
Platform as a Service is halfway between Infrastructure as a Service (IaaS) and
Software as a Service (SaaS). It offers access to a cloud-based environment in which users
can build and deliver applications without the need of installing and working with IDEs
(Integrated Development Environments, which are often very expensive. Additionally,
users can often customize the features they want included with their subscription.
According to Gartner, PaaS has the smallest market share of the three service models,
with a projected revenue of 27 billion USD by the year 2021[2]. In today’s market, PaaS
providers offer applications such as Microsoft Azure (also IaaS), Google App Engine, and
Apache Stratos.

3) IaaS
Infrastructure as a service offers a standardized way of acquiring computing
capabilities on demand and over the web. Such resources include storage facilities,
networks, processing power, and virtual private servers. These are charged under a “pay
as you go” model where you are billed by factors such as how much storage you use or
the amount of processing power you consume over a certain timespan. In this service
model, customers do not need to manage infrastructure, it is up to the provider to
guarantee the contracted amount of resources and availability. According to Gartner, this
service model is forecasted to grow by 35.9% in 2018. IaaS services offered today, include
Google Cloud Platform and Amazon EC2.

You might also like