Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

1. a).

define website
A website is a collection of web pages and related content that is accessible via a unique domain name on
the Internet.

b) define uniform resource locator


A Uniform Resource Locator (URL) is a standardized address used to identify resources on the Internet.

c). define protocol as used in internet


In the context of the internet, a protocol is a set of rules that govern the communication between devices
or systems.

d). define frame as used in networking models


In networking models, a frame is a unit of data that is transmitted between two devices over a physical or
logical network connection. Frames are used in data link layer of the OSI (Open Systems
Interconnection) networking model, which is responsible for transmitting data between adjacent nodes on
a network.

e). define middleware as used in internet applications


In the context of internet applications, middleware is software that provides a bridge between different
software applications or systems. It is a layer of software that sits between the operating system and the
application, providing a common interface for communication and data exchange.

2. outline the difference between


i. client server model and peer to peer model
main difference between the client-server model and the peer-to-peer model is that the
client-server model is centralized and hierarchical, while the peer-to-peer model is
decentralized and egalitarian.
ii. outline the difference between a stub and skeleton
Stubs are client-side proxies responsible for forwarding method invocations to the remote
server, while skeletons are server-side proxies responsible for receiving method
invocations from the remote client.
iii. outline the difference between TCP/IP and OSI reference mode
TCP/IP Model is a communication protocols suite using which network devices can be
connected to the Internet. On the other hand, the OSI Model is a conceptual framework
using which the functioning of a network can be described.
iv. differentiate between optic fiber and copper media in data communication

Optic fiber and copper media are two types of communication channels used for data
transmission. Here are some key differences between the two:

1. Physical Composition: Copper media is made of copper wires, whereas optic fiber is
made of thin glass or plastic fibers.
using a suitable diagram, describe the architecture of the internet network and explain the role of the
following: core server, backbone network provider, POP, Content service provider
Core Server: This is a server located at the center of the internet network. It is responsible for routing
data between different networks and ensuring that data gets to its intended destination.
Backbone Network: This is a high-speed network that connects multiple regional networks together.
Backbone network providers are responsible for maintaining and upgrading this network.
Point of Presence (POP): This is a location where an ISP has equipment that connects its access
network to the internet backbone. ISPs may have multiple POPs in different regions to ensure that data
can be transmitted quickly and efficiently.
Content Service Provider: This is a company that provides content or services over the internet, such as
a search engine or streaming video service. These companies often have their own servers that are
connected to the internet backbone.
HTML vs XML
<email>
<header>
<from>sender@example.com</from>
<to>recipient@example.com</to>
<subject>Hello World</subject>
<date>2023-03-17T10:00:00-07:00</date>
</header>
<body>
<p>Dear [Name],</p>
<p>This is an example of an XMLC email message.</p>
<p>Regards,</p>
<p>The Sender</p>
</body>
</email>

1. Data Link Layer: This layer is responsible for transferring data between adjacent network nodes
and handling errors that may occur during transmission. Protocols used in this layer include
Point-to-Point Protocol (PPP), High-Level Data Link Control (HDLC), and the Media Access
Control (MAC) protocol used by Ethernet.
2. Transport Layer: This layer is responsible for ensuring that data is delivered reliably and
accurately between two endpoints. Protocols used in this layer include Transmission Control
Protocol (TCP), User Datagram Protocol (UDP), and Stream Control Transmission Protocol
(SCTP).

3. Presentation Layer: This layer is responsible for data formatting and translation, so that data
can be presented in a format that is readable by the receiving device. Protocols used in this layer
include ASCII and Unicode.

4. Application Layer: This layer is responsible for providing specific services or applications to the
user, such as email, web browsing, or file transfer. Protocols used in this layer include HTTP,
FTP, and Simple Mail Transfer Protocol (SMTP).

You might also like