Posts

Showing posts with the label architecture

What is Web Server ?

Image
A Web server is a software that provides access services to users via HTTP or HTTPS communication protocols over files contained on a website, users use certain applications in the form of web browsers in making requests. The results of requests for web pages are generally in the form of HTML documents. The Web began in 1989, Tim Berners-Lee through CERN (European Organization for Nuclear Research) proposed a project aimed at facilitating the exchange of information among researchers using a hypertext system. As a result of the implementation of this project, in 1990 Berners-Lee wrote two computer programs: The world's first web server, which came to be known as CERN httpd, which runs on the NeXTSTEP operating system. A browser he named WorldWideWeb; In 1994, Tim Berners-Lee decided to standardize the World Wide Web Consortium (W3C) organization to organize advanced developments on other related technologies (HTTP, HTML, etc.) through the standardization process. ...

What is File Tranfer Protocol (FTP) ?

Image
FTP server is a server assigned to provide delivery service / exchange data to FTP client with FTP client must request (request) first to FTP server. The only method used by FTP is the standard authentication method, which requires the username and password to access the data on the FTP server. Registered users (have a username and password) have full access to some directories and files in it so that the registered user can create, copy, move or even delete those directories. For how it works, first FTP client must request connection to FTP server, if it is connected with FTP server then FTP client can do data exchange such as upload and download data. Benefits of FTP We can exchange files between computers easily, although the file has a large size For website owners, with the FTP, they can backup their website easily We can indirect or implicit remote computer FTP provides reliable and efficient data transfer.

Description of TCP/IP Layer

Image
Protocol functions as a rule that allows computers to communicate in a network. When two networks want to communicate, data will be entered into the package. Each data packet must pass through a specific protocol for communication to be established, each protocol has its own function. To facilitate the management of data packets, then the protocol is collected in one layer. In the previous article already discussed about 7 layer osi. Here will be explained about the TCP / IP layer. Function of each Layer A. Network Access Layer This layer is the lowest layer on the TCP / IP layer. The functions of the protocols in this layer are : Defines how to use the network to transmit frames, which are units of data passed through physical media. The protocol on this layer must be able to translate electrical signals into digital data that computers understand, derived from other similar devices. In this layer there are protocols such as Ethernet, Token Ring, PPP, FDDI, ATM, X...

Email Architecture and How It Works : Same Domain and Different Domain

Image
Email Architecture and How It Works : Same Domain and Different Domain Electronic mail has three parts: envelope, header, and body of email. Envelope determines where the email will be sent, or if it can not be delivered, where the email will be returned. Header is a property pair and its value corresponds to RFC2822. Headers can contain various information about emails along the way from the start of emails processed by the sending server or MUA to the receiving server such as the date, MUA used, and the server being traversed. Headers may contain information that is specific to a particular application that may be useful for the application but will be ignored by email system. The information begins with "x-". While the body of the email is the content of the email itself. Email body in the form plain text, although sometimes the plain text is the result of encryption. Header is one of the important sources of information in email. If there is a problem with ...