October 21, 2006

Cryptography

by @ 5:06 pm. Filed under Uncategorized, Internet Security, Server Security, Customer Service

Hello friends,

What is cryptography ?

Cryptography is the study of message protection in secret format. To most people, cryptography is concerned with keeping their communications private and secrete. The protection of sensitive communications has been the emphasis of cryptography throughout much of its history

There are two kinds of cryptography : symmetric and asymmetric. Symmetric cryptosystems use the same key (the secret key) to encrypt and decrypt a message, and Asymmetric cryptosystems use one key (the public key) to encrypt a message and a different key (the private key) to decrypt the encrypted message. Assymetric cryptosystems are also called public key cryptosystems.

Encryption is the transformation of data or message into a form that is as close to impossible as possible to read without the appropriate knowledge (a key; see below). Its purpose is to ensure privacy by keeping information hidden from anyone or unauthorise person, even those who have access to the encrypted data. Decryption is the reverse of encryption; it is the transformation of encrypted data back into an intelligible form.

Authentication is as fundamentally a part of our lives as privacy. Authentication is very necessary in our day to day life with any kind of transactions- when we sign our name to some document for instance - and, as we move to a world where our decisions and agreements are communicated electronically, we need to have electronic techniques for providing authentication. Cryptography provides mechanisms for such procedures. A digital signature.

Cryptography is central to the techniques used in computer and network security for such things as access control and information confidentiality. Cryptography is also used in many applications encountered in everyday life; the security of ATM cards, computer passwords, and electronic commerce all depend on cryptography.

« Previous entries Next entries »

October 15, 2006

TCP/IP Application Protocols

by @ 6:49 pm. Filed under Server Security, Web Hosting Articles, Dedicated Server Hosting, Domain Name

Following are the TCP/IP Application protocols:
1.DHCP:

DHCP Dynamic Host Configuration Protocol is defined by RFC’s 2131
and 2132.DHCP is Dynamic Host Configuration
Protocol (DHCP) allows IP addresses to
be allocated to hosts on an as-needed basis.DHCP lets a host
‘borrow’ an IP address from a pool of IP addresses; when the
address is no longer required it is recycled and made available for
use by other host. DHCP also allows a host to retrieve a
verity of configuration information.

DCHP depends on UDP to carry packets between the client and server
tasks.

2. DNS

The DNS (Domain Name System) provides ondemand dynamic
translation between human-readable names (like www.mydoamin.com)
and the numeric addresses actually used by IP (like
192.169.10.28). The basics of DNS operation are defined in RFC’s
1034, 1101, 1876, 1982 and 2065.

A very widely-used implementation of DNS called BIND
(Berkeley Internet Name Domain)
DNS uses both UDP and TCP. It used UDP to carry simple queries and
responses but depends on TCP to guarantee the correct and orderly
delivery of large amounts of bulk data (eg zone configurations) across the network.

3. FTP

File Transfer Protocol (FTP) provides a mechanism for transfering data
files between various systems. In addition to the fundamental PUT and GET
operations, FTP provides a small number of file management and
user authentication facilities. FTP uses port 21

FTP depends on TCP to guarantee the correct and orderly delivery
of data across the network.

4. HTTP

Hyper Text Transfer Protocol (HTTP) is the protocol used to publish
Web pages across an internet. HTTP depends on TCP to guarantee the
correct and orderly delivery of data across the network.

5. IMAP

Interactive Mail Access Protocol (IMAP) allows clients to
manipulate email messages and mailboxes that reside on some server
machine. The current version of IMAP is Version 4, IMAP is more powerful
and more complex than the other widely-used mail-reading protocol
POP.

6. NFS

Network File System (NFS) allows files stored on one machine (the
“server”) to be accessed by other machines (the “clients”) as
though the files were actually present on the client systems. NFS
is defined in terms of a Remote Procedure Call (RPC) abstraction
which in turn formats its packets according to a
processor-independent eXternal Data Representation (XDR).

NFS is most often used over UDP. UDP does not guarantee packet delivery or ordering, so
when NFS runs over UDP the RPC implementation must provide its own
guarantees of correctness.

7. NNTP

Network News Transfer Protocol (NNTP) is used to propagate netnews
postings (including Usenet postings) between systems.

8. NTP

Network Time Protocol (NTP) is used to synchronise time-of-day
clocks between various computer systems. The current version of
NTP is Version 3, defined in RFC 1305.

9. POP

Post Office Protocol (POP) allows clients to read and remove email
from a mailbox that resides on some server machine. The current
version of POP is Version 3, usually referred to as POP3. POP uses port 110

10. Rlogin

Remote Login (rlogin) provides a network terminal or “remote
login” capability. Rlogin is similar to Telnet but it adds a
couple of features that make it a little more convenient than
Telnet.

11. Rsh

Remote Shell (rsh) is an r-command that provides for remote
execution of arbitrary commands. It allows you to run a command on
a server without having to actually log in on the server. More
importantly it allows you to feed data to the remote command and
retrieve the command’s output without having to stage the data
through temporary files on the server.

12. SMTP

Simple Mail Transfer Protocol (SMTP) is used to deliver email from
one system to another. The port used by SMTP is 25.
13. SNMP

Simple Network Management Protocol (SNMP) provides a means of
monitoring and managing systems over a network. SNMP defines a
method of sending queries (the GET and GET-NEXT primitives) and
commands (the SET primitive) from a management station client to
an agent server running on the target system, and collecting
responses and unsolicited event notifications.

14. Ssh

Secure Shell (ssh) provides remote login and execution features
similar to those of the rsh and rlogin r-commands, but ssh
encrypts the data that is exchanged over the network. Encryption
can protect sensitive information, and it is not uncommon for
security-conscious administrators to disable plain rsh and telnet
services in favour of ssh.

The SSH protocol used by the ssh command has also been used to
build a secure file transfer application which can be used as an
alternative to FTP for sensitive data.

15. Telnet

Telnet provides a network terminal or “remote login” capability.
The Telnet server accepts data from the telnet client and forwards
them to the operating system in such a way that the received
characters are treated as though they had been typed at a terminal
keyboard. Responses generated by the server operating system are
passed back to the Telnet client for display.

16. X Window System

The X Window System allows client programs running on one machine to control the graphic
display, keyboard and mouse of some other machine or of a
dedicated X display terminal.

enjoy…..:)

« Previous entries Next entries »

Protocol stack (TCP/IP)

by @ 6:13 pm. Filed under Uncategorized, Blogging, Internet Security

The protocol Stack:
In TCP/IP’s most basic level, a computer network is simply a series of connections between computers which allow them to communicate. The scope, size, speed, content and reliability of the network depending on its protocols suite and implementation. Protocols are pre-established means of communication. The term TCP/IP (Transmission Control Protocol/Internet Protocol) actually refers to a whole family of protocols, of which TCP and IP are just two. Following figure contains the standard “stack'’ diagram of TCP/IP. Rather than make protocols monolithic (which would mean ftp, telnet, and gopher would each have a full network protocol implementation, including separate copies of kernel code for the devices each protocol uses), the designers of TCP/IP broke the job of a full network protocol suite into a number of tasks. Each layer corresponds to a different facet of communication. Conceptually, it is useful to envision TCP/IP as a stack. In implementations, programmers often blur the layers for increased performance.

figure

« Previous entries Next entries »

SPF Record forYour Domain

by @ 6:38 am. Filed under cPanel Hosting, Hosting Support, Domain Name

Set SPF record for your domain:

 

In order to set SPF record for your domain go to the site called

 

http://www.openspf.org/

 

Select option there called SPF WIZARD

 

Put your domain name there and say start.

 

Select all those options you want there like A record, MX record and press “continue” button.

 

You will get a spf record for your domain under the heading,

 

The SPF record:

 

v=spf1 a mx ?all

 

Now you will have to put this record in the dns zone for that domain on the server.

 

You will have to add the entry in dns zone for that domain, for spf record as per given below,

 

domain.com.  IN  TXT  v=spf1 a mx ?all

 

You can check whether it is added correct to your domain at — http://www.dnsreport.com/tools/dnsreport.ch?domain=domain.com >> Mail >> SPF record option.

« Previous entries Next entries »

Configure Outlook Express for e-mail services. POP3 Service.

by @ 6:08 am. Filed under Uncategorized, Email Hosting

You must perform this procedure on e-mail clients that will use the POP3 service
===================================================================================================
1)Click Start, point to All Programs, and then click Outlook Express.
2)On the Tools menu, click Accounts.
3)Click Add, and then click Mail
4)Type Your name in Display name as you would like it to appear.
5)Type your email address people use to send email messages to you.
6)Type mail.domainname under incoming mail(POP3, IMAP OR HTTP) server as well as under Outgoing mail SMTP server.
For example if your domainname is example.com then type under incoming mail(POP3, IMAP OR HTTP) server, mail.example.com and under Outgoing mail SMTP server, mail.example.com.
7)Follow the instructions as above in the Internet Connection Wizard until you reach the Internet Mail Logon page
8)In Account name, type your POP3 service user name, followed by the domain, for example, someone@example.com.
In Password, type the password associated with your POP3 service e-mail account.
9)Click on properties button.
10)Enable: My servers requires authentication in servers tab
11)Enable: Leave a copy of message on the server in advanced tab.

« Previous entries Next entries »

Convert .dmp file to MySql Database

by @ 6:07 am. Filed under MySQL Hosting Issues., Web Hosting Articles

Cpanel do not provide any utility to convert .dmp file to MySql database. There are third party software which can be use to convert .dmp file to MySql database.

Excel-to-MySQL is a program to convert Microsoft Excel spreadsheets into MySQL databases. Depending on your privileges on the target MySQL server you can export MS Excel data into new database or overwrite the contents of an existing MySQL database.

Requirements

VServer user’s option

If you are using Virtual Server hosting you probably have no sufficient privileges to create new databases on the target MySQL server. For this case we recommend the following approach:

  1. ask your Virtual Server administrator to create blank database for you
  2. run Excel-to-MySQL and select this database as the conversion target
  3. click “Yes” when you will be asked if you’d like to overwrite existing MySQL database

When you complete these steps, the entire contents of the source MS Excel spreadsheet will be imported into the specified MySQL database.

MySQL dump file

Excel-to-MySQL allows users to perform deferred conversion and get more control over the process. Following this way, the program stores the contents of the data source into a local dump file instead of moving it to MySQL server directly. The resulting file contains MySQL statements to create all tables and to fill them with the data. You will be able to import this file into existing MySQL database via MySQL client as follows:

mysql.exe –host=… –user=… –password=… -vvf {MySQL database name}

« Previous entries Next entries »

October 14, 2006

Learn vi Editor Basics…

by @ 7:32 pm. Filed under cPanel Hosting, Micfo Web Hosting, Hosting Support, Dedicated Server Hosting, Linux Hosting, Hsphere Hosting, Ensim Hosting

Getting Started

The command “vi” without any file name will open a new file where you can enter the text and edit but while coming out you will be asked to enter a valid file name to save the text.
“vi” with a existing file name will open that file for editing.

After a file is opened it is in command mode, that is - input from the keyboard will be treated as vi commands and you will not see the words you are typing on the screen. To enter the text you have to put vi in insert by pressing ‘i’ or ‘a’ after which you can add the text and whatever is being typed will be seen on the screen. To switch between these mode Esc key is used .

Esc i — insert text mode

Esc — command mode

If you don’t want to save the work “:q” will take you out. For save and quit “:wq” is used. Simple “:w” saves the current file and don’t exit and “:q!” , “:wq!” causes a forced quit from vi.

Editing commands

Moving around the file:

h — cursor left

i — cursor right

k — cursor up

j — cursor down

^ & B — Beginning of line

$ — end of line

) — Next sentence

( — Previous sentence

} — Next Paragraph

{ — Previous Paragraph

:$ — end of file

w — one character forward

W — one word forward

:20 — go to Line no 20 or whatever number you give

Displaying file info:

^g — give name of the file, current line and total lines of a file at the bottom.

Inserting and appending text :

i — inserts text to the left of cursor

I — inserts in the beginning of line

a — appends text to right of cursor

A — appends to the end of line

Adding new line:

o — add a new line below the current line

O — adds a new line above the current line.

Deleting the text:

x — deletes text above the cursor

X — deletes text character on the right of cursor

20dd — deletes 20

dd — deletes current line

D — delete till end of current line.

d# — delete to where the # (j,k,l,h) specifies.

d/ — delete till pattern is found (forward).

d? — delete till pattern is found (backward).

d’ — delete till mark ‘char’.

Replacing a character & word:

r — replace the character above the cursor.

R — replces characters until Esc is pressed.

cw — replaces the word from cursor to the end indicated by $ sign.

C — replaces till end of line.

Substitute:

s — subistutes current charcater.

S — substitutes entire line.

Repeating last command:

. — repeats the last text.

Undo the last change:

u — undo last change.
U — undo changes to the current line.

Copy and pasting lines:

yy — copies the current line into buffer.
5yy — copies 5 lines from the current line.
p — pastes the current buffer.

Recovering an unsaved vi file:

vi -r — restores a unsaved / crashed file from buffer.

Searching:

:/name — & return searches for the word name in the file

n — continues search forward.

N — searches backwards.

Substitution:

:s///g

Saving:

:w — saves the text does not quit.

:wq — saves & quit the editor.

ZZ — save & quit the editor.

:q! — Quit without saving.

Miscellaneous:

m — mark this location and name it char.

‘ — (quote character) return to “line” named char.

` — (back-quote character) return to “place” named char.

‘’ or “ — (quote quote) return from last movement.

Thanks & Regard’s

Stacy

« Previous entries Next entries »

October 13, 2006

ISO/OSI Network Model

by @ 8:06 pm. Filed under Uncategorized, Blogging

Hello Friends,

The ISO-OSI model is the International Standard Organization’s Open System Interconnect model. It is the standard model for networking protocols and distributed applications. THis model defines seven network layers.

Brief information about each layer of ISO-OSI Model as follows

1 - Physical Layer

Physical layer defines the physical medium like cables e.g. unshielded twisted pairs (UTP) ,thinnet, thicknet etc. All media are functionally nearly equivalent.This includes the layout of pins, voltages, and cable specifications.

The main difference is in cost and convenience of installation and maintenance.

2 - Data Link Layer

Data Link layer is the second layer. It defines the actual format of data on the network. A network data frame, packet, includes checksum, source and destination address, and data.This is the layer at which the bridges and switches operate.

The data link layer handles the physical and logical connections to the packet’s destination, using a network interface. The largest packet that can be sent through a data link layer defines the Maximum Transmission Unit (MTU). A host connected to an Ethernet would have an Ethernet interface to handle connections to the outside world, and a loopback interface to send packets to itself.

Ethernet addresses a host using a unique, 48-bit address called its Ethernet address or Media Access Control (MAC) address.

3. Network Layer
The Network layer basically perform establishes,maintains and terminates the network connections. THis layer performs network routing functions, and might also perform segmentation/desegmentation, and report delivery errors.NFS uses Internetwork Protocol (IP) as its network layer interface. IP is responsible for routing, directing datagrams from one network to another. The network layer may have to break large datagrams, larger than MTU, into smaller packets and host receiving the packet will have to reassemble the fragmented datagram. The Internetwork Protocol identifies each host with a 32-bit IP address. IP addresses are written as four dot-separated decimal numbers between 0 and 255, e.g., 192.168.11.79. The leading 1-3 bytes of the IP identify the network and the remaining bytes identifies the host on that network.

4. Transport Layer
The Transport layers application is transparent transfer of data between end users

Transport layer subdivides user-buffer into network-buffer sized datagrams and enforces desired transmission control.

Two transport protocols, Transmission Control Protocol (TCP) and User Datagram Protocol (UDP), sits at the transport layer. Reliability and speed are the primary difference between these two protocols. TCP establishes connections between two hosts on the network through ’sockets’ which are determined by the IP address and port number. TCP keeps track of the packet delivery order and the packets that must be resent. Maintaining this information for each connection makes TCP a stateful protocol. UDP on the other hand provides a low overhead transmission service, but with less error checking. NFS is built on top of UDP because of its speed and statelessness. Statelessness simplifies the crash recovery.

5 - Session Layer:

The session layer is user to control the session. It establishes, manages and terminates the connections between the local and remote application.

The session protocol defines the format of the data sent over the connections. The NFS uses the Remote Procedure Call (RPC) for its session protocol. RPC may be built on either TCP or UDP. Login sessions uses TCP whereas NFS and broadcast use UDP.

6 - Presentation Layer

The presentation layer performs the data transformation to provide commaninterface for user application such as reformatin data encryption and compression. It converts local representation of data to its canonical form.

Layer 7 - Application

It provides services directly to user applications. Such as network services to the end-users. Mail, ftp, telnet, DNS, NIS, NFS are examples of network applications.

enjoy…..

« Previous entries Next entries »

RESELLER HOSTING | DEDICATED SERVER | PREMIUM HOSTING | VPS HOSTING

Micfo Hosting

Micfo International LLC Leading the hosting Industry with Cheap and Affordable Linux Web Hosting Packages.

internal links:

categories:

archives:

Services:

Micfo Hosting

Micfo, delivering the best cpanel web hosting with maximum reliability is our exclusive focus.
Micfo International LLC

search blog:

TOP 10 POSTS:

Pages:

General Links:

Syndicate

other:

38 queries. 0.151 seconds