Donnerstag, 30. Oktober 2014

IPv6 Neighbor Discovery

Today we have a focus on the "Neighor Discovery" in IPv6.

Here you can view another Youtube-Video:

https://www.youtube.com/watch?v=6rXn7dcj4xA

The Neighbor Discovery Protocol (NDP) is an alternative of the the ARP (Address Resolution Protocol).
It's a Protocol in IPv6. It's responsible for the exchange of link-local messages.
It's also being used to determine IPv6-addresses into Link-Layer-Addresses (MAC).

Montag, 27. Oktober 2014

ARP (Address Resolution Protocol)

Today we're gonna have a look at the ARP (Address Resolution Protocol).

First of all, let's watch this video below and follow the steps in the video:


I will start with some general information:
  • ARP-Address Resolution Protocol
  • ARP resolves IP addresses to MAC addresses at Layer 2
  • Frames on a local network are delivered to a MAC address
  • So, a MAC address needs to be resolved from an IP address before a packet can be delivered.
  • ARP plays an important role in the functioning of local area networks (LAN)
  • We can demonstrate the ARP process using a command prompt and Wireshark.

Donnerstag, 23. Oktober 2014

Ethernet Frame Structure


  • What's the purpose of the preamble?

It's out of 8 Zeros and indicates the start of a frame. So the receiving station knows, where the very first Bit of the Frame is.
After this, there comes the Frame Delimiter (SFD)


  • How many Bits are used for the MAC-address?
Each MAC-address (Destination- Source-MAC-address) needs 6Bytes (48Bits).

  • Where is the IPv4/IPv6 address hidden?
Inside the Destination & Source Address.

  • How does the receiver distinguish between Ethernet and 802.3 frames? (Difference between type/length field)
At the IEEE (Institute of Electrical and Electronics Engineers) 802.3, instead of a "Type"-Field, there is a "Length"-Field.


  • Which algorithm is used for calculating the frame check sequence?
There is inside a checksum (32 Bit). The Frame Check Sequence is going to be created at the transmitter. The recipient also calculates a checksum and compares it to the checksum of the transmitter.
If they don't match, the datablock is going to be deleted.

Montag, 13. Oktober 2014

IPv6 - Subnetting & more

IPv6 wird parallel zu IPv4 betrieben. Dies wird in der Fachsprache "Dual-Stack Operation" genannt.

Arbeitsaufgabe: 
  • Jedem Netzwerkabschnitt ein Subnetz vergeben
  • Statisches Routing IPv6

Vorgegebene Adresse:
2a00:d2a1:f321::/48        gesamtes NETZ

Verwendete Adressen/Subnetzadressen:
2a00:d2a1:f321:100::/64   101.SN   // fa 0/0
2a00:d2a1:f321:101::/64   102.SN   // fa 0/1
2a00:d2a1:f321:102::/64   103.SN   // fa 1/0
2a00:d2a1:f321:103::/64   104.SN   // fa 1/1

Router:
2a00:d2a1:f321:199::1 /64

Hinweis:
Das erste Subnetz kann auch mit 0 beginnen.

Man hat insgesamt 16 bit für den SN-Anteil -> 65536 Subnetze


Befehle fürs Command Line Interface:


Am Ende muss noch bei den Endgeräten unter "IPv6-Configuration" das Feld "Auto Config" ausgewählt werden!

Montag, 6. Oktober 2014

Cisco Packet Tracer - Multiuser-Betrieb (Fortsetzung)

In dieser Übungsstunde setzen wir die Multiuser-Übung vom 29.10.2014 fort.
Deshalb stellen wir zuerst die Verbindung vom Router zum Peer her (Serial DTE, Serial DCE).
Für diesen Grund speichert man zuerst die Einstellungen (IP-Adressen von den Interfaces) im VRAM ab (VRAM: Save).
 Da noch ein zusätzliches Interface im Router benötigt wird, schaltet man den Router nun ab und zieht das Interface "WIC-2T" in den Router. Jetzt kann der Router wieder gestartet werden und mit dem Peer verbunden werden.

Donnerstag, 2. Oktober 2014

IPv6 - Addressierung

Heute bekommen Sie einen weiteren, etwas tieferen Einblick ins IPv6. Dieses Mal geht es um die Adressierung!

Zuerst schauen wir uns dieses Video an:


In diesem Video wird grundsätzlich beschrieben, wie man die Adressierung einer IPv6-Adresse vornimmt.
Lasst uns zuerst nochmal den Schritt "Woraus besteht eine IPv6-Adresse?" durchgehen:
Eine IPv6-Adresse ist aufgebaut aus 8 Blöcken, getrennt durch 7 Doppelpunkte, bestehend aus einer hexadezimalen Zeichenfolge (0-9 und A-F). Die ganze Adresse besteht aus 128bit. Ein Block besteht also aus 16bit. Ein Zeichen steht folglicherweise für 4bit.