Thursday, November 26, 2015

ASSIGNMENT 5

Electronic Mail

1. What the differences between Web-based Email and Client Email Program?

Web-based Email is a email service that accessed by using a web browser and viwed on the webpage. By using the email such as gmail, yahoo and hotmail, we can access it from any location on their web-based email providers.

Client Email Program is a program that loaded directly on our computer or device (client). This is done by using the installed software and download email from the email server when opened. The client Email Program include thunderbird, outlook and others.


2. Briefly explain all Client Email Program that you know.

a. Thunderbird
Thunderbird is an open-source from Mozilla. It can used at Windows, Linux and Mac for free. This is a application that can extension with scheduling and task management functionality.
b. Outlook
Outlook is the part of Microsoft Office suite and have been entrenched in business environment. It often used mainly as an email application but also includes a calendar, contact manager, note taking and journal.
c. Apple Mail
Apple Mails as known as Mail, is an email client that included with iOS by Apple Inc. Mail allows to collect all the email from different email providers in one place. All of the email will detected and read on Mail to make the massaging message easily.

3. What the differences between POP3 and IMAP? Show how to configure these email client.
The differences between POP3 and IMAP is:-


The configuration of these email is:-
Configuration POP3
Step 1
Sign in to gmail -> Select setting -> Choose Forwarding and POP/IMAP ->
Select Enable POP for all mail -> Choose what to do with the messages after POP client receives them -> Save
Step 2
Open Outlook (as client) -> Select Tools -> Select Accounts Settings ->
select E-mail tab -> Choose New ->  Choose E-mail Service, select Microsoft Exchange, POP3, IMAP, or HTTP -> Next
Step 3

Configuration IMAP
Step 1
Sign in Gmail -> Select Setting -> Choose Forwarding and POP/IMAP -> Select Enable IMAP -> Save
Step 2
Setting -> Tap Mail, Contacts, Calendars -> Add Account -> Gmail -> Enter information -> Next -> Save

Wednesday, October 21, 2015

ASSIGNMENT 4

Task 4
Client-Server Model

  1. What is a Client-Server?
    A client is an application that run on a workstation and retrieves information from uses resources provide by other workstation. A server is computer or device on a network that manages the information resources. Client-Server is a network architecture in the computer to process the network which is client and server. Client-Server shares a service or resources between two workstation with a network.
  2. How does it work?
    The data information exchange between client and server is follows by the request and delivering the response from the devices. The client requires to understand the response for the requested service, then the server returns a response to the client. The exchange of message requires common processes using communication protocols. A server may receive many requests from other different client in a time to prioritize the incoming requests from clients. For example, web server is a basic client and server architecture. Figure below show example of web server.
    Figure 2: Client Server Model for Web server
    The client usually a web browser will sends a request to a server using HTTP. The server returns a response to the client using the same protocol.
  3. Why is a Client-Server Network good?
    Client-Server Network good because :-
    -All files and resources are store with centralized security and backups.
    -Network peripherals are controlled centrally.
    -The backups and network security is very strong.
    -It support greater number of computer and devices.
    -The accessibility for the users to access the shared data is centrally controlled.
  4. What are the drawbacks to the Client-Server Model?
    The drawbacks to the Client-Server Model is :-
    -The server is very expensive to purchases.
    -It requires complex setup and management.
    -Administration requires specialist staff such as a network manager.
    -The network may occurs fails due to the other part disruption.
    -A lot of server software required to implements.
  5. What correlation the thin and thick client to this topic?
    The thin client usually refers to software and designed to be small, so the bulk of the data processing occurs on the server. It is a network computer without hard disk drive and can be simple terminal to the server to communicate as well. The thick client is one of the perform the bulk of the processing in the client-server applications. It no need continuous server communication to the server can handle the operating systems and software being unable to run on thin clients. Both of the thin and thick client run an application to exchange data information to the server but different mechanism.

Saturday, October 17, 2015

Task 3

Task 3

Explain the differences between TCP and UDP.

TCP (Transmission Control Protocol) is the most commonly used protocol on the Internet. UDP (User Datagram Protocol) is anther commonly used protocol on the Internet. Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)is a transportation protocol that is one of the core protocols of the Internet protocol suite. Both TCP and UDP work at transport layer TCP/IP model and both have very different usage.
 Frame structureThere are various methods of encapsulation depending on the protocol and topology that are being used. The following images show how TCP and UDP frame structures differ.

The figure above shows the structure of TCP.

The figure above shows the structure of UDP.


The differences between TCP and UTP is:


Friday, October 9, 2015

Task

GAN SIONG HIN
3BITC
B031310140

Task 1:

List all the dial up modem speed (connection vs bitrate).

The figure below shows the dial up modem speed (connection vs bitrate).

Note: The values given are maximum values, and actual values may be slower under certain conditions (for example, noisy phone lines).


Figure 1.1:  The dial up modem speed (connection vs bitrate).

Task 2:

Briefly describe the process of sending packets from host A to host D.


The process of sending packets from host A to host D is goes like this:
  1. Host A requires IP address of Host D to send a packet to the destination.
    If the Host A does not know the IP address of Host D, the packet will send an ARP request to the network to the destination IP address.
  2. If the IP address is local, the host will reply to the sender with the MAC address, else if IP address is non-local, the gateway router will detect and send to the router's MAC address .
  3. The packet arrives to the router and then sent out to the port.
  4. Finally the packet is delivered to the destination host.



Monday, September 28, 2015

Assignment 1

GAN SIONG HIN

3BITC

B031310140


Question and Answer:


1. How many visitors who have visited my website?
Current is 426. After that will be increasing by the visitors who have visited the website.


2. With reference to Chapter 2, answer the following questions
i. Briefly describe the function of the equipment at layer 1, 2 and 3.

The equipment of Layer 1 is USB, Bluetooth and 802.11. This layer called Physical layer. It also   transmits and receives raw data to communication medium. It does not care about the contents. In this layer, it deal with representing bits.
The equipment of Layer 2 is Ethernet MAC and PPP. This layer called Data Link layer. It detects and corrects the errors to transfer the data frames from one node to another over the physical layer. It also accepts acknowledgements from immediate receiver. In this layer, it deal with frames.
The equipment of Layer 3 is IP and X.25. This layer called Network layer. It controls the operations of the sub-net, deciding which physical path the data takes. It also relay and route information to destination. In this layer, it deal with data-grams.



ii. Specify 7 criteria to consider when selecting a NOS.

The 7 criteria to consider when selecting a NOS (Network Operating Systems) is:
a) Reliability
Reliability can stably perform in any condition.
b) Performance
Serve the clients in a seamless way.
c) Adaptability
Adapt request of different platform.
d) Affordability
Ability to pay the cost.
e) Security
Ability to eliminate and repel threats
f) Scalability
Continue to function well when size expand.
g) Ease
Ease of use and ease of installation.

iii. Explain the differences between Logical address and Physical address.

The differences between Logical address and Physical address is:
The logical address is a 32-bit IP address assigned to NICs for routing purpose, meanwhile physical address is 48-bit MAC address encoded in NICs by manufacturers.
The logical address generated by the CPU when executing a program, meanwhile physical address seen by the memory unit .

iv. Explain the differences between OS and NOS.

The differences between OS (Operating Systems) and NOS (Network Operating Systems) is:
OS is a system installed in a computer mainly to manage applications, hardware and connection to networks, meanwhile NOS is the system installed on a server with the basic function of OS but can used to managed network resources.

3. In your opinion why IPv6 is still not fully implemented.

In my opinion, IPv6 is still not fully implemented because there is a new system. It is much harder to remember the IP addresses compared to te addresses now. IPv6 is not available to machines that running IPv4. The time to covert over over to IPv6 also is a reason causes not fully implemented.