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

You might also like

Download as docx, pdf, or txt
Download as docx, 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.

Nama : M Arif Apriansyah


NIM : 19.62.0137
Kelas : 19 BCIS 01

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