Tuesday 29 May 2012


Internet Infrastructure

Internet Infrastructure is the Network and  most important foundation block. Without a network connection no data can pass over the Internet. 
The Internet: Computer Network Hierarchy
Every computer that is connected to the Internet is part of a network. For example, you may use a modem to connect to an Internet Service Provider(ISP). When you connect to your ISP, you become part of their network. The ISP may then connect to a larger network and become part of their network. The Internet is simply a network of networks. DNS is an Internet service that translates domain names/hostnames to IP addresses and IP addresses to their associated domain names/host names. DNS helping each visitor refer to the desired website only by typing its alpha-numeric name (domain name) in the browser instead of its real numeric system name (IP address). 




Internet Protocol: IP Addresses
A typical IP address might be 216.27.22.162. Every machine on the Internet has a unique identifying number, called an IP Address. The IP stands for Internet Protocol, which is the language that computers use to communicate over the Internet. A typical IP address is make it easier for us humans to remember, IP addresses are normally expressed in decimal format. The four numbers in an IP address are called octets, because they each have eight positions when viewed in binary form. If you add all the positions together, you get 32, which is why IP addresses are considered 32-bit numbers.

The octets serve a purpose other than simply separating the numbers. They are used to create classes of IP addresses that can be assigned to a particular business, government or other entity based on size and need. The octets are split into two sections: Network and Host. The Network section always contains the first octet. It is used to identify the network that a computer belongs to. Host sometimes referred to as Node is identifies the actual computer on the network. The Host section always contains the last octet.


IP address structure and classification




Class A
Class A addresses are assigned to networks with a very large number of hosts. The high-order bit in a class A address is always set to 0. The next seven bits (completing the first octet) complete the network ID. The remaining 24 bits (the last three octets) represent the host ID. This allows for 126 networks and 16,777,214 hosts per network. 




Class B
Class B addresses are assigned to medium-sized to large-sized networks. The two high-order bits in a class B address are always set to binary 1 0. The next 14 bits (completing the first two octets) complete the network ID. The remaining 16 bits (last two octets) represent the host ID. This allows for 16,384 networks and 65,534 hosts per network.
  



Class C
Class C addresses are used for small networks. The three high-order bits in a class C address are set to binary 1 1 0. The next 21 bits (completing the first three octets) complete the network ID. The remaining 8 bits (last octet) represent the host ID. This allows for 2,097,152 networks and 254 hosts per network. 



Class D
Class D addresses are reserved for IP multicast addresses. The four high-order bits in a class D address are always set to binary 1 1 1 0. The remaining bits are for the address that interested hosts recognize. Microsoft supports class D addresses for applications to multicast data to multicast-capable hosts on an internetwork.


Class E
Class E is an experimental address that is reserved for future use. The high-order bits in a class E address are set to 1111.

The network ID cannot begin with the number 127. The number 127 in a class A address is reserved for internal loopback functions. For example, 127.0.0.1 is the common loopback address.
·         Loopback means the interface created and designated to test a local port or interface. It routes test messages from their source device back to the source without any processing or modification.
·         The loopback IP address is the address used to access itself. A loopback interface is also known as a virtual IP, which does not associate with hardware interface.
·         The loopback address is used to test network software without physically installing a Network Interface Card (NIC), and without having to physically connect the machine to a TCP/IP network.



Internet Protocol: Domain Name System
Although people can type address information like http://207.241.148.80/ into their Web browser to visit sites, being able to use proper names like http://www.hotmail.com/ is much more practical. When someone types a site's name into their browser, DNS looks up the corresponding IP address for that site, the data required to make the desired network connections between Web browsers and Web servers.

The DNS organizes its servers into a hierarchy. For the Internet, so-called root name servers reside at the top of the DNS hierarchy. The Internet root name servers manage DNS server information for the Web's top-level domains (like ".com" and ".uk"). Servers at the next lower level of the DNS hierarchy track second-level domain names and addresses (like "hotmail.com").

Hierarchy of domain names



ISP
Short for Internet Service Provider, it refers to a computer access to the Internet. The service provider usually provides a software package,username and password. You can then log on to the Internet and browse the World Wide Web and send and receive e-mail. ISPs also serve large companies, providing a direct connection from the company's networks to the Internet. ISPs.

An ISP is a company that provides individuals and other companies access to the Internet and other related services such as Web site building and virtual hosting. An ISP has the equipment and the telecommunication line access required to have a point-of-presence on the Internet for the geographic area served. The larger ISPs have their own high-speed leased lines so that they are less dependent on the telecommunication providers and can provide better service to their customers.





HTTP  (Hypertext Transfer Protocol)
HTTP stands for Hypertext Transfer Protocol. It is an TCP/IP based communication protocol which is used to deliver virtually all files and other data, collectively called resources, on the World Wide Web. These resources could be HTML files, image files, query results, or anything else.Every Web server on the Internet conforms to the hypertext transfer protocol (HTTP). The Hypertext Transfer Protocol (HTTP) is an application-level TCP/IP based protocol with the lightness and speed necessary for distributed, collaborative, hypermedia information systems (internet).


There are three important things about HTTP of which you should be aware:


·         HTTP is connectionless: After a request is made, the client disconnects from the server and waits for a response. The server must re-establish the connection after it process the request.
·         HTTP is media independent: Any type of data can be sent by HTTP as long as both the client and server know how to handle the data content. How content is handled is determined by the MIME specification.
·         HTTP is stateless: This is a direct result of HTTP's being connectionless. The server and client are aware of each other only during a request. Afterwards, each forgets the other. For this reason neither the client nor the browser can retain information between different request across the web pages.


The diagram shows where HTTP Protocol fits in communication:


Friday 18 May 2012



Wireless (unb0unded media/unguided media)


- transport electromagnetic wave without physical conductor
- signal broadcasting through air or water
- types of media : microwave, satellite and wireless

~Divided by 3 types:

    • terrestrial microwave
    • horn
    • satellite 

*Wireless is the term that most commonly use to refer to a telecommunications network whose interconnections between nodes is implemented without the use of wires, such as acomputer network.

*Wireless telecommunications networks are generally implemented with some type of information transmission system that uses electromagnetic waves, such as radio waves, for the carrier .

*Wireless communication involves
• radio frequency communication
• microwave communication, for example longrange line of sight via highly directional antennas or short lineofantennas, short range communication
• infrared (IR) shortrange communication, for example from remote controls or via IRDA

*Applications may involve pointtopoint communication, pointtomultipoint communication, broadcasting ,cellular networks and other wireless networks.

*Devices commonly use wireless networking technologies:

�� portable computers,
�� desktop computers
�� handheld computers,
�� personal digital assistants (PDAs),
�� cellular phones,
�� penbased computers,
�� pagers, GPS etc.


*Type of Wireless Network:
�� Wireless wide area networks (WWANs)
�� Wireless metropolitan area networks (WMANs)
�� Wireless local area networks (WLANs)
�� Wireless personal area networks (WPANs)

1. TERRESTRIAL MICRO WAVES
~ require line-of-sight transmission and reception microwave
~ the taller the antennas, the longer the sight distance
~ signals are propagate in one direction in a time 
~ consist of repeater which function to increase the distance
~ two types of antenna :

a) Parabolic Dish
~ catching a wide range of waves and directing to a focus
~ higher frequencies for higher data rates
~ 10-60 GHz

b) Horn
~ looks like a gigantic scoop
~ deflected the waves outward in a series of narrow parallel beams
~ received transmission are collected by the scooped shape

2.SATELLITE MICRO WAVES
  • same principle as terrestrial microwave
  • acting ad a super tall antenna and repeater
  • single b0unce
  • capability is any l0cati0n an earth n0 matter h0w rem0te
  • high qualityc0mmunicati0n without requiring a huge investment in gr0und-based infratructure
  • same speed = earth
  • geosynchronous satellite = orbit speed is based on distance from the planet
  • minimum 3 satellite t0 pr0vide full gl0bal transmissi0n
    • uplink = transmission from earth to satellite
    • d0wnlink = transmission from the satellite to earth
3.WiFi

~ transmits computer data over distances using radio waves

~ most commonly used is 802.11 b (11MBps)
~ 802.11 a (54MBps)
~ to communicate over the network, computer must be equipped with a Wi-Fi card
~ types of Wi-Fi card : Wi-Fi PC Cards, USB Adapter, PCI and ISA Adapter .

~~~Recently the IEEE 802.11 standard became more popular as it suites mobile computing devices really well. The IEEE 802.11 standard is another term for WiFi essentially is wireless networking. This standard allows two computers that have wireless NICs to communicate with one another with no strings (wires) attached. This standard makes use of radio waves that are transmitted through the air to communicate. Speeds of either 54 Mbps or 108 Mbps are supported but higher speeds are in the pipeline. 

IEEE (Institute of Electrical and Electronics Engineers). 
The IEEE describes itself as "the world's largest technical professional society; promoting the development and application of electro technology and allied sciences for the benefit of humanity, the advancement of the profession, and the well-being of our members." One of the technologies they have developed is known as Ethernet 802 standard which governs local area networks (wired LANs). Ethernet governs the way in which Data Communications are done across the spectrum.

Difference Between 3G And 4G

4G speeds are meant to exceed that of 3G. Current 3G speeds are topped out at 14Mbps downlink and 5.8Mbps uplink. To be able to qualify as a 4G technology, speeds of up to 100Mbps must be reached for a moving user and 1Gbps for a stationary user. So far, these speeds are only reachable with wired LANs.



different:
1. 3G stands for 3rd generation while 4G stands for 4th generation
2. 3G technologies are in widespread use while 4G compliant technologies are still in the horizon
3. 4G speeds are much faster compared to 3G
4. 3G is a mix of circuit and packet switching network while 4G is only a packet switching network

Advantages of Wi-Fi
  • afforting scalability
  • ease of installation
  • reliability
  • mobility

4.CELLULAR PHONE


  • 1G
1G is short for firstgeneration wireless telephone
technology. This generation of phones and networks is
represented by the bricksized analog phones
introduced in the 1980’s. Subsequent numbers refer
to newer and upcoming technology.

  • 2G
2G phones use digital networks. Going alldigital allowed for
the introduction of digital data services, such as SMS and
email. 2G networks and their digital nature also made it more
difficult to eavesdrop on mobile phone calls.

  • 3G
3G networks are an in between standard. 3G is seen more as
pre4G instead of a standard of its own. The advantage 3G
networks have over 2G networks is speed. 3G networks are
built to handle the needs of today’s wireless users. This
standard of wireless networks increases the speed of internet
browsing, picture and video messaging, and handheld GPS
use.

  • 4G
4G (AKA Beyond 3G) is like the other generations in that its
advantage lies in promised increased speeds in data
transmission. There is currently no formal definition for 4G,
but there are objectives. One of these objectives is for 4G to
become a fully IPbased system, much like modern computer
networks. The supposed speeds for 4G will be between 100
Mbit/s and 1 Gbit/s.

5.Radio Frequency
  • rate of oscillation in the rangr of about 3 kHz to 300 GHz.
    • corresponds to the frequenct of radio waves
    • alternating currents which carry radio signals
    • refer to electrical rather than mechanical oscillations.
  • equipment:
    • Short Range Devices (SRD), 
    • Bluetooth And WLAN (802.11a/b/g/n),
    • base stations,
    • repeaters,
    • 2G/3G/LTE mobile phones,
    • PMR radio

6.Uplink
  • portion of a communication link used for the transmission of signals
    • from Earth terminal to Satellite/airborne plateform.
    • inverse of a downlink.
  • pertaining to GMS and cellulat network.
    • the transmission path from the mobile station(cell phone) tp a base station(cell site)
    • traffic ang signalling flows within the BSS and NSS
  • pertaining to computer network
    • connection from data communications equipment  toward the network core
      • known as an upstream connection

7.Downlink
  • link from a satellite to a ground station.
  • pertaining to cellular network
    • transmission path from a cell site to the cell phone.
    • traffic and signalling flows within the base station subsystem (BSS) and network switching subsystem (NSS).
  • pertaining to a computer networks
    • connection from data communications equipment towards data terminal equipment 
      • known as downstream connection.
The following table shows the main frequency bands used for satellite links.


Frequency BandDownlinkUplink

C

3,700-4,200 MHz

5,925-6,425 MHz

Ku

11.7-12.2 GHz

14.0-14.5 GHz

Ka

17.7-21.2 GHz

27.5-31.0 GHz