Fareena  6251.  Maryam  1084. Rehan  1086. Mehbob  1085.
<ul><li>An IP(Internet Protocol) address is a unique identifier for a node or host connection on an IP network. </li></ul>...
<ul><li>Example: </li></ul><ul><li>140.179.220.220 </li></ul><ul><li>It is some times useful to view thevalues in their bi...
<ul><li>Unreliable and connectionless datagram  </li></ul><ul><li>protocol. </li></ul><ul><li>It provides no error control...
<ul><li>If reliability is important IPv4 must be paired with a reliable protocol such as TCP. </li></ul><ul><li>IPv4 is a ...
<ul><li>Some could lost or corrupted during transmission. </li></ul><ul><li>IPv4 relies on a higher level protocol to take...
<ul><li>Each datagram is handled independently, and each datagram can follow a different route to the destination.  </li><...
<ul><li>Address depletion is still a long term problem in the Internet. </li></ul><ul><li>The Internet must accommodate re...
 
 
 
<ul><li>Version  </li></ul><ul><li>The IP version number, 4.  </li></ul><ul><li>Length </li></ul><ul><li>The length of the...
<ul><li>Options:  </li></ul><ul><li>A list of optional specifications for security restrictions, route recording, and sour...
<ul><li>Total length : </li></ul><ul><li>The length of the datagram in bytes including the  header,options and the appende...
<ul><li>Time to live:  </li></ul><ul><li>How many routers a datagram can pass through.  </li></ul><ul><li>Each router decr...
<ul><li>FLAGS: </li></ul><ul><li>Controls datagram fragmentation together with the identification field. The flags indicat...
<ul><li>HEADER CHECKSUM: </li></ul><ul><li>A number that is computed to ensure the integrity of the header values. </li></...
<ul><li>The apparent discontinuity in  </li></ul><ul><li>numbering is the result of version number 5 being  </li></ul><ul>...
 
<ul><li>IPv6 (Internetworking Protocol version 6),also known as IPng (Internet Protocol, next generation), was proposed an...
<ul><li>Larger address space: </li></ul><ul><li>An IPv6 address is 128 bits long . </li></ul><ul><li>Better header format:...
<ul><li>New options: </li></ul><ul><li>IPv6 has new option to allow for additional functionalities. </li></ul><ul><li>Allo...
<ul><li>Support for resource allocation: </li></ul><ul><li>In IPv6, the type of service field has been removed, but a mech...
 
 
 
<ul><li>End-to-end dual-stack for IPv6 and IPv4 </li></ul><ul><li>IPv6 and IPv4 stateful firewall for small and large site...
 
<ul><li>BASE HEADER: </li></ul><ul><li>Base Header includes eight fields. These fields are as follows: </li></ul><ul><li>1...
<ul><li>3.  PAYLOAD LENGTH: </li></ul><ul><li>The 2 byte payload length   field defines the length of the IP data gram exc...
<ul><li>FLOW LABEL: </li></ul><ul><li>The flow control is a 3 byte(24 bits) field that is designed to provide special  han...
<ul><li>HOP LIMIT : </li></ul><ul><li>This 8 bit hop limit field serves the same purpose as the TTL field in IPv4. </li></...
 
 
 
Users IPv4 Services Public/Private IPv6 network Public IPv4 Internet Users NAT 6/4
Sub net  Sub net  Sub net Internet Interactive (e.g. VoIP) session
 
Upcoming SlideShare
Loading in...5
×

Final Presentation

528

Published on

Presentation of Computer communication network.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
528
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Final Presentation

  1. 2. Fareena 6251. Maryam 1084. Rehan 1086. Mehbob 1085.
  2. 3. <ul><li>An IP(Internet Protocol) address is a unique identifier for a node or host connection on an IP network. </li></ul><ul><li>An IP address is a 32 bit binary number usually represented as 4 decimal values, each representing 8 bits, in the range 0 to 255(Known as Octets) separated by decimal points. </li></ul><ul><li>This is known as “DOTTED DECIMAL ”notation. </li></ul>
  3. 4. <ul><li>Example: </li></ul><ul><li>140.179.220.220 </li></ul><ul><li>It is some times useful to view thevalues in their binary form. </li></ul><ul><li>140 .179 .220 .220 </li></ul><ul><li>10001100 .10110011 .11011100 .11001000 </li></ul><ul><li>Every IP address consists of two parts,one identifying the network and one identifying the node. </li></ul>
  4. 5. <ul><li>Unreliable and connectionless datagram </li></ul><ul><li>protocol. </li></ul><ul><li>It provides no error control or flow control. </li></ul>
  5. 6. <ul><li>If reliability is important IPv4 must be paired with a reliable protocol such as TCP. </li></ul><ul><li>IPv4 is a connectionless protocol for a packet switching network that uses the datagram approach. </li></ul>
  6. 7. <ul><li>Some could lost or corrupted during transmission. </li></ul><ul><li>IPv4 relies on a higher level protocol to take care of all these problem. </li></ul>
  7. 8. <ul><li>Each datagram is handled independently, and each datagram can follow a different route to the destination. </li></ul><ul><li>This implies that the datagram sent by the same source to the same destination could arrive out of order. </li></ul>
  8. 9. <ul><li>Address depletion is still a long term problem in the Internet. </li></ul><ul><li>The Internet must accommodate real time audio and video transmission. This type of transmission requires minimum delay strategies and reservation of resources. </li></ul><ul><li>No encryption or authentication of data is provided by IPv4. </li></ul>
  9. 13. <ul><li>Version </li></ul><ul><li>The IP version number, 4. </li></ul><ul><li>Length </li></ul><ul><li>The length of the datagram header in 32-bit words. </li></ul>
  10. 14. <ul><li>Options: </li></ul><ul><li>A list of optional specifications for security restrictions, route recording, and source routing. Not every datagram specifies an options field. </li></ul><ul><li>Padding: </li></ul><ul><li>Null bytes which are added to make the header length an integral multiple of 32 bytes as required by the header length field </li></ul>
  11. 15. <ul><li>Total length : </li></ul><ul><li>The length of the datagram in bytes including the header,options and the appended transport protocol segment or packet. </li></ul><ul><li>Type of service </li></ul><ul><li>Contains five subfields that specify the precedence, delay, </li></ul><ul><li>throughput, reliability, and cost desired for a packet. (The </li></ul><ul><li>Internet does not guarantee this request.) This field is not </li></ul><ul><li>widely used on the Internet. </li></ul><ul><li>Identification </li></ul><ul><li>An integer that identifies the datagram. </li></ul>
  12. 16. <ul><li>Time to live: </li></ul><ul><li>How many routers a datagram can pass through. </li></ul><ul><li>Each router decrements this value by 1 until it </li></ul><ul><li>reaches 0 when the datagram is discarded. This </li></ul><ul><li>keeps misrouted datagrams from remaining on the </li></ul><ul><li>Internet forever. </li></ul><ul><li>protocol </li></ul><ul><li>The high-level protocol type. </li></ul>
  13. 17. <ul><li>FLAGS: </li></ul><ul><li>Controls datagram fragmentation together with the identification field. The flags indicate whether the datagram may be fragmented, whether the datagram is fragmented, and whether the current fragment is the final one. </li></ul><ul><li>FRAGMENT OFFSET: </li></ul><ul><li>The relative position of this fragment measured from the beginning of the original datagram in units of 8 bytes. </li></ul>
  14. 18. <ul><li>HEADER CHECKSUM: </li></ul><ul><li>A number that is computed to ensure the integrity of the header values. </li></ul><ul><li>SOURCE ARRDESS: </li></ul><ul><li>The 32-bit IPv4 address of the sending host. </li></ul><ul><li>DESTINATION ADDRESS: </li></ul><ul><li>The 32-bit IPv4 address of the receiving host. </li></ul>
  15. 19. <ul><li>The apparent discontinuity in </li></ul><ul><li>numbering is the result of version number 5 being </li></ul><ul><li>used for an experimental protocols some years ago. </li></ul>
  16. 21. <ul><li>IPv6 (Internetworking Protocol version 6),also known as IPng (Internet Protocol, next generation), was proposed and is known as a standard. </li></ul><ul><li>The format and the length of the IP address were changed along with the packet format. </li></ul>
  17. 22. <ul><li>Larger address space: </li></ul><ul><li>An IPv6 address is 128 bits long . </li></ul><ul><li>Better header format: </li></ul><ul><li>New header format in which options are separated from the base header and inserted, when needed, between the base header and the upper layer data. Simplifies and speeds up the routing process because most of the options do not need to be checked by routers. </li></ul>
  18. 23. <ul><li>New options: </li></ul><ul><li>IPv6 has new option to allow for additional functionalities. </li></ul><ul><li>Allowance for extension: </li></ul><ul><li>Designed to allow the extensions of the protocol if required by new technologies or applications. </li></ul>
  19. 24. <ul><li>Support for resource allocation: </li></ul><ul><li>In IPv6, the type of service field has been removed, but a mechanism (called flow label) has been added to enable the source to request special handling of the packet. This mechanism can be used to support traffic such as real time audio and video. </li></ul><ul><li>Support for more security : </li></ul><ul><li>The encryption and authentication options in IPv6 provide confidentiality and integrity of the packet. </li></ul>
  20. 28. <ul><li>End-to-end dual-stack for IPv6 and IPv4 </li></ul><ul><li>IPv6 and IPv4 stateful firewall for small and large sites </li></ul><ul><li>Multiple address allocation and tunneling mechanisms for </li></ul><ul><li>IPv4/IPv6 corporate access and IPv4 Internet access </li></ul><ul><li>CPE with integrated IPv6 IPSec VPN support </li></ul><ul><li>Tunnel and Transition schemes eg NAT-PT, 6to4, 4to6 </li></ul><ul><li>Service Provider IPv6 DSL Subscriber Management </li></ul><ul><li>Service Provider IPv6 edge and core routing in hardware </li></ul>
  21. 30. <ul><li>BASE HEADER: </li></ul><ul><li>Base Header includes eight fields. These fields are as follows: </li></ul><ul><li>1. VERSION: </li></ul><ul><li>This 4 bit field defines the version number of the IP. For IPv6, the value is 6 . </li></ul><ul><li>2. PRIORITY: </li></ul><ul><li>This 4 bit field defines the priority field of the packet with respect to traffic congestion. </li></ul>
  22. 31. <ul><li>3. PAYLOAD LENGTH: </li></ul><ul><li>The 2 byte payload length field defines the length of the IP data gram excluding the header. </li></ul><ul><li>4. NEXT HEADER: </li></ul><ul><li>The Next header field is an 8 bit field defining the header that follows the base header in the datagram. The next header is either one of the optional extension headers used by IP or the header of an encapsulated packet such as UDP or TCP. Each extension header also contains this field. This field in Version 4 is called the Protocol. </li></ul>
  23. 32. <ul><li>FLOW LABEL: </li></ul><ul><li>The flow control is a 3 byte(24 bits) field that is designed to provide special handling for </li></ul><ul><li>a particular flow of data. </li></ul><ul><li>DESTINATION ADDRESS: </li></ul><ul><li>The destination address field is 16 byte (128 bits) Internet address that usually identifies the final destination of the datagram. </li></ul>
  24. 33. <ul><li>HOP LIMIT : </li></ul><ul><li>This 8 bit hop limit field serves the same purpose as the TTL field in IPv4. </li></ul><ul><li>SOURCE ADDRESS: </li></ul><ul><li>The source address field is 16 byte (128 bits) Internet address that usually identifies the original source of the datagram . </li></ul>
  25. 37. Users IPv4 Services Public/Private IPv6 network Public IPv4 Internet Users NAT 6/4
  26. 38. Sub net Sub net Sub net Internet Interactive (e.g. VoIP) session
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×