CCNP BSCI Notes

30 Mar 2008

Chapter 1: Network Design

Full mesh formula: n(n-1)/2

Example: To create a mesh between 8 nodes, 8 * (8-1) / 2 = 28; 28 links are needed.

Design concepts

Legacy Hierarchical Design Model

  • Core - fast L2-switched backbone
  • Distribution - L3 switches
  • Access - dense L2 switches

This failed to address issues such as redundancy, Internet and remote access, and locating services.

Switch block design was introduced to add redundancy; this included redundant core and distribution switches and links per switch block.

Enterprise Composite Network Model

This new model was developed to address modern design considerations.

  • Enterprise campus
    • Campus backbone (previously the "core")
    • Building distribution (previously "distribution")
    • Building access (previously "access")
    • Management
    • Server farm (for internal enterprise services)
  • Enterprise edge
    • E-commerce
    • Internet connectivity
    • Remote access
    • WAN (internal links)
  • Service provider edge
    • ISP
    • PSTN
    • Frame relay, ATM, PPP for private connectivity

Intelligent Information Network (IIN)

  • Phase 1: Integrated transport - the shift toward the ECN model
  • Phase 2: Integrated services - service virtualization (disassociation of services from individual machines)
  • Phase 3: Integrated applications - recognizing and combining high-layer traffic properties (for example, Network Access Control)

Services-Oriented Network Architecture (SONA)

SONA is the application of IIN ideas to enterprise networks.

  • Network infrastructure (IIN phase 1)
  • Interactive services (IIN phase 2)
  • Application (IIN phase 3)

Routing protocols

  • Distance vector - a router will only exchange routes with a directly connected neighbor
  • Link-state - a router advertises a list of all its neighbors and its neighbors' networks; routers run SPF to determine the best path
TJ commented on 5 Apr 2008 at 3:09 a.m.

Just a quick note - "Registries receive a range (typically a /23) within 2001::/16"

... this is now /12 assignments from within the 2000::/3 range ...

Gabor commented on 28 Jul 2008 at 3:12 p.m.

You've wrote "Uses Reliable Transport Protocol (RTP, Cisco proprietary) for some traffic (updates, queries, and replies) " Though the protocol used in EIGRP is indeed reliable due the ACK packets, I believe the protocol's name is Real-Time Protocol.

Another thing: "Feasible distance - Advertised distance + cost get to that neighbor " Though it is somewhat correct, AFAIK it's not a simple equation, as the formula uses the minimum bandwidth of the path, and the summa of the delays. Meaning though the cost to a loopback of a neighbor's loopback address (which should be the cost of the actual link), shall not be the same as the difference between the feasible distance and advertised distance for a remote network.

stretch commented on 28 Jul 2008 at 8:22 p.m.

Gabor,

The RTP used with EIGRP is actually Reliable Transport Protocol. From the docs: "Reliable Transport Protocol (RTP) is responsible for guaranteed, ordered delivery of EIGRP packets to all neighbors." This essentially amounts to the use of sequence and acknowledgment numbers within EIGRP.

Gabor commented on 29 Jul 2008 at 8:15 a.m.

Well, then we shall note Cisco press they are either mistaken, or i couldn't quite see their point. In Cisco press's "CCNP BSCI official exam certification guide, fourth edition" page 48 they indeed say "Reliable Transport Protocol", on page 56 (quote) "EIGRP uses both multicast and unicast addressing. Some packets are sent reliably using Real-Time Protocol (RTP), a Cisco proprietary protocol that oversees the communication of EIGRP packets."

When I posted my last comment have doublechecked in the above book, as I wasn't sure in myself, however it seems i was not thorough enough.

Steve Raymond commented on 6 Aug 2008 at 1:55 a.m.

From above "K values are used to distribute weight to different path aspects: * bandwidth - Defined as 107kbps divided by the speed of the slowest link in the path" Does anyone read that 107kbps as I did? I think they mean 10^7, or 10,000,000 Thanks!!!

(Edit: Good catch! You are correct, the correct reference value is 10,000,000 Kbps (or 10 Gbps). I had blindly duplicated an error in the book. All fixed now, thanks for pointing it out. -stretch)

spencer commented on 23 Aug 2008 at 3:45 p.m.

@Gabor: I am reading the Cisco BSCI and just ran into Cisco referencing RTP - Real Time Protocol.

On page 473 in Chapter 17 - Multicasting - it states "For multimedia traffic, ordering is handled by the Real Time Protocol (RTP)."

So this could be where you confused it with the Realiable Transport Protocol used with EIGRP.

Johnson Liu commented on 30 Dec 2008 at 2:00 a.m.

Dear Sir:

I like your blog very much, it is simple and clear and graceful.

I hope you can focus on a topic - Is DHCP message about DHCPOFFER/DHCPACK unicast or broadcast message? I think it will be very useful to make it clear for all beginners.

Because Microsoft said all of them are broadcast, but in Cisco Documents said they are unicast...

Leave a comment

(optional, will not be published)
(optional)

Comment Tips

  • You can use Markdown syntax for decoration. (Cheat sheet)
  • Links: [Google](http://google.com) or <http://google.com>
  • Use backticks around commands: `ip address 127.0.0.1`
  • Use indentations (tabs) for preformatted text (code blocks)