Entries by omar

A Tug of War Between Email and IM

The basic functionality of how email and IM work are pretty much similar, where a message is passed from a client to a server, where that server directs the message to the intended client. They both use a client/server architecture to work. Also both IM and Email have “a way for different servers to communicate […]

Folding the Third Dimension into the Second

The birth of the graphical user interface has revolutionized the computer industry. The GUI introduced a new way we interact with computers. It has created a 2 dimensional plane of interaction. Where the computer is used to easily run millions of commands simultaneously without a delay in time. Gesture control is become more and more […]

Operating Systems in a Nutshell !

Operating systems are event driven collection of programs that manages integrate hardware and software services and makes them available to users, hardware, and other operating systems. The main goal for an Operating system is to make it easier for users and I/O devices. The major services of the operating system are: User Interface and Command […]

DNS

In a previous post I talked about the different layers of the TCP/IP. At the application layer I mentioned user friendly addresses, such as URLs as www.bentley.edu . the question that arises is how does the computer know where that URL references to. The Domain name System protocol (DNS) is responsible for translating this URL/domain […]

Ethernet Vs. Wireless

In local area networks three type of networks are usually used, hub-based Ethernet, the switched Ethernet and/or wireless Ethernet. The hub based Ethernet uses a central device called a hub, in which all nodes on the network are connected to this device. The hub-based Ethernet has a physical topology of a start. However once you […]

Network Topologies

Network topology is nothing more than just describing the layout of any given network. There are two types topologies we are interested in, the physical and logical. The physical topology refers to the physical distribution of the system, where each node is located physically. The logical topology refers to operational relationship between different nodes on […]

What Transport Protocol ?

As promised in a previous post I am going to talk about the main differences between TCP, UDP, and SCTP. here is a  brief description of each: The TCP The TCP is an acronym for Transmission Control Protocol. This protocol provides a reliable transmission mechanism. The TCP connection occurs between a TCP client and a TCP server. […]

TCP/IP Network Model

In this post I will talk about the 5 different layers used in the TCP/IP network model. The TCP/IP is a set of protocols that are used for communication between several computers. It consists of five major layers, in each layer the data is isolated in such a way that the only relevant information is […]

Joining Hands

Clusters and multiprocessing systems are both very interesting topic, and makes one a person think of ways he can advance his home system with low costs. A cluster is a system where more than one computer is linked together and thought of one computer. There is a number of types of clusters. The first type […]

Disks

Disks are a very interesting matter of hardware to look at; especially the magnetic disk, in which a magnetic polarity is given to be able to store data including pictures, sound…etc the disk mechanism is simple, a disk that revolves around its axis, and a header that is relatively stationary. In relatively stationary I mean […]