YouTube2Text

Designing IP Addressing and Selecting Routing Protocols Part 1 — Transcript

by Santelmo · 6,366 words · 1,337 segments · language en · Watch on YouTube

Full transcript

  1. 0:04hi hello there
  2. 0:05welcome to designing ip addressing and
  3. 0:07selecting routing protocols
  4. 0:11this video lecture begins with a
  5. 0:14discussion of the design of an
  6. 0:16ip address or ipv4 addressing scheme
  7. 0:20it continues with an introduction to
  8. 0:22ipv6 or ipv version 6
  9. 0:25and a discussion of ipb4 to ipv6
  10. 0:29migration strategies afterwards
  11. 0:32it describes considerations for
  12. 0:34selecting the most appropriate network
  13. 0:36routing protocol
  14. 0:38first routing protocol features are
  15. 0:40discussed
  16. 0:41followed by a description of various
  17. 0:43routing protocols appropriate
  18. 0:46for the enterprise use the video
  19. 0:49discusses why certain protocols are
  20. 0:51suitable for specific modules
  21. 0:53in the enterprise architecture it
  22. 0:56concludes
  23. 0:57with a description of some advanced
  24. 1:00routing protocol deployment features
  25. 1:02including redistribution
  26. 1:05filtering and summarization
  27. 1:08let's get started designing ip
  28. 1:11addressing
  29. 1:16designing an ip addressing plan this
  30. 1:18section
  31. 1:19explores private and public address
  32. 1:22types
  33. 1:23how to determine the size of the network
  34. 1:25in relation to addressing plan
  35. 1:28and how to plan an ip addressing
  36. 1:30hierarchy
  37. 1:32this section concludes with a discussion
  38. 1:35of various ip address assignment
  39. 1:38and name resolution methods
  40. 1:43prerequisite knowledge this includes
  41. 1:46ipv4 address
  42. 1:47and mask structure ipv4 classes
  43. 1:51and cider or the cidr
  44. 1:54static addressing dynamic addressing
  45. 1:57with dhcp
  46. 1:59dns private and public addresses
  47. 2:03the network address translation and the
  48. 2:05port address translation static
  49. 2:08network address translation dynamic
  50. 2:11network address translation
  51. 2:12and overloading so this are the
  52. 2:15prerequisite topic
  53. 2:17prior to designing ip addressing
  54. 2:22private and public ipb4 addresses
  55. 2:26recall from the previous video that ipb4
  56. 2:29or ip address space is divided into
  57. 2:32public
  58. 2:33and private spaces that is for
  59. 2:37ipv4 and ipv6
  60. 2:40private addresses are reserved ip
  61. 2:43addresses
  62. 2:44that are used to implement
  63. 2:47within the company's network so that is
  64. 2:50used internally
  65. 2:52within the organization's network not on
  66. 2:55the internet
  67. 2:56private addresses must therefore be
  68. 2:58mapped to companies external registered
  69. 3:01addresses
  70. 3:02when sending anything on the internet
  71. 3:05public ip addresses are provided
  72. 3:07for external communication
  73. 3:10the figure illustrates the use of
  74. 3:13private and public addresses
  75. 3:15in the network so what are the
  76. 3:17guidelines for the use of private and
  77. 3:19public addresses
  78. 3:21in the enterprise network now as shown
  79. 3:24here in the figure
  80. 3:26the typical enterprise network uses both
  81. 3:29private and uh public ip addresses
  82. 3:33so private ip addresses are used
  83. 3:35throughout the enterprise campus
  84. 3:40also on the enterprise branch and
  85. 3:42enterprise
  86. 3:43teleworker modules the following modules
  87. 3:47include public addresses you've got the
  88. 3:51internet connectivity
  89. 3:55where public ip addresses are used for
  90. 3:58internet connections
  91. 3:59and publicly accessible servers
  92. 4:02you also have that on e-commerce module
  93. 4:06where public ip addresses are used for
  94. 4:09the database
  95. 4:10application and web servers the remote
  96. 4:14access and
  97. 4:15virtual private network or vpn module
  98. 4:18the enterprise data center module and
  99. 4:21the one and the metropolitan area
  100. 4:23network
  101. 4:23are mann and the side-to-side vpn module
  102. 4:27where public ip addresses are used for
  103. 4:30certain connections
  104. 4:35network size and ip addressing planning
  105. 4:39so determining the size of the network
  106. 4:42so the first step
  107. 4:43in designing an ip addressing plan is
  108. 4:46determining the size
  109. 4:48of the network to establish how many ip
  110. 4:51subnets and how many ip addresses
  111. 4:54are needed on each subnet
  112. 4:58so to gather this information we need to
  113. 5:01answer the following questions here
  114. 5:04first how many locations does the
  115. 5:07network consists of
  116. 5:09the designer must determine the number
  117. 5:11and type of
  118. 5:12locations next would be
  119. 5:15how many devices in each location needs
  120. 5:18addresses
  121. 5:21the network designer must determine the
  122. 5:23number of devices
  123. 5:25that need to be addressed including end
  124. 5:27systems
  125. 5:28router interfaces switches firewall
  126. 5:31interfaces
  127. 5:33and any other devices
  128. 5:36next would be what are the ip addressing
  129. 5:39requirements
  130. 5:40for individual locations so the designer
  131. 5:43must collect information about which
  132. 5:45system will use
  133. 5:47dynamic addressing which will use
  134. 5:50static addresses and which systems can
  135. 5:53use
  136. 5:54private instead of public addresses
  137. 5:59next would be what subnet size is
  138. 6:02appropriate
  139. 6:03based on the collected information about
  140. 6:05the number of
  141. 6:06networks and planned switch deployment
  142. 6:10the designer estimates the appropriate
  143. 6:12subnet size
  144. 6:13for example deploying a 48 port switches
  145. 6:17would mean that subnets with 64 host
  146. 6:20addresses
  147. 6:21would be appropriate assuming one device
  148. 6:25per port determining the network
  149. 6:29topology
  150. 6:30initially the designer should acquire a
  151. 6:33general picture
  152. 6:34of the network topology this will help
  153. 6:36determine
  154. 6:37the correct information together about
  155. 6:39network size
  156. 6:40and its relation to the ip addressing
  157. 6:43plan
  158. 6:44with this general network topology
  159. 6:46information the designer determines
  160. 6:49the number of locations location types
  161. 6:52and their correlations for example the
  162. 6:55network location information for the
  163. 6:57topology
  164. 6:58shown in the figure is shown in the
  165. 7:00table on the next slide
  166. 7:02okay so basically this includes the size
  167. 7:06of individual locations
  168. 7:09so the network size in terms of the ip
  169. 7:12addressing plan
  170. 7:13relates to the number of devices and
  171. 7:15interfaces that needs
  172. 7:16an ip addresses to establish
  173. 7:20the overall network size in a simplistic
  174. 7:23way
  175. 7:24the designer determines the appropriate
  176. 7:26number of workstations
  177. 7:28servers the ip phones
  178. 7:31router interfaces switch management
  179. 7:34and layer 3 interfaces this also
  180. 7:37includes
  181. 7:38firewall interfaces okay or
  182. 7:41the other network devices at each
  183. 7:44location
  184. 7:45okay now this estimate provides the
  185. 7:48minimum overall number of ip addresses
  186. 7:51that are needed for the network so the
  187. 7:54table
  188. 7:55provides an ip addresses requirements by
  189. 7:57location
  190. 7:59for the topology shown in the figure
  191. 8:00from the previous slides
  192. 8:03so some additional addresses should be
  193. 8:06reserved
  194. 8:07to allow for seamless potential network
  195. 8:10growth
  196. 8:11the commonly suggested reserve is 20 for
  197. 8:14the main
  198. 8:15and regional offices and 10 for remote
  199. 8:18offices
  200. 8:19however this can vary from case to case
  201. 8:24the designer should carefully discuss
  202. 8:26future network growth
  203. 8:28with the organization's representative
  204. 8:30to obtain a more precise estimate
  205. 8:33of the required resources
  206. 8:39planning the ip addressing hierarchy so
  207. 8:42the ip addressing hierarchy influences
  208. 8:44network routing this section describes
  209. 8:47ip addressing hierarchy and how it
  210. 8:50reduces routing overhead
  211. 8:53this section discusses the issues
  212. 8:56that influence the ip addressing plan
  213. 8:59and the routing protocol choice
  214. 9:01including summarization
  215. 9:02fixed length subnet masking or the flsm
  216. 9:06variable length subnet masking are the
  217. 9:08vlsm
  218. 9:09and the classful and classless routing
  219. 9:11protocols
  220. 9:13so benefits of hierarchical addressing
  221. 9:16so a network designer decides
  222. 9:18how to implement the ip addressing
  223. 9:21hierarchy
  224. 9:22based on the network's size geography
  225. 9:25and
  226. 9:25topology in a large network
  227. 9:29hierarchy within the ip addressing plan
  228. 9:31is mandatory
  229. 9:32for a stable network including stable
  230. 9:35routing tables
  231. 9:37for the following reason a planned
  232. 9:39hierarchical ip addressing structure
  233. 9:42with room for growth is recommended for
  234. 9:45networks of
  235. 9:46all sizes so
  236. 9:49this includes influence of ip addressing
  237. 9:53on routing okay so
  238. 9:57an ip addressing plan influences the
  239. 9:59network's overall routing
  240. 10:01before allocating blocks of ip addresses
  241. 10:04to various parts of the network
  242. 10:06and assigning ip addresses to devices
  243. 10:09consider the criteria for an appropriate
  244. 10:11and effective ip addressing scheme
  245. 10:14so routing stability service
  246. 10:16availability
  247. 10:17network scalability and modularity are
  248. 10:20some of the crucial and preferred
  249. 10:21network characteristics
  250. 10:23that are directly affected by ip address
  251. 10:27allocation
  252. 10:28and deployment so the next one would be
  253. 10:31the modular design
  254. 10:33and scalable solutions so whether
  255. 10:36building
  256. 10:36a new network or adding a new service on
  257. 10:40top of the existing infrastructure
  258. 10:42a modular design helps to deliver a
  259. 10:45long-term
  260. 10:46scalable solution so ip addressing
  261. 10:49modularity
  262. 10:50allows the aggregation of routing
  263. 10:52information on hierarchical
  264. 10:54basis next would be route aggregation
  265. 10:59so route aggregation is used to reduce
  266. 11:02the routing overhead
  267. 11:03and improve routing stability and
  268. 11:05scalability
  269. 11:07so however to implement route
  270. 11:10aggregation
  271. 11:11a designer must be able to divide the
  272. 11:13network into contiguous ip address areas
  273. 11:17and must have a solid understanding of
  274. 11:20ip address assignment
  275. 11:22route aggregation and hierarchical
  276. 11:24routing
  277. 11:26so also there is a summarization groups
  278. 11:30so to reduce the routing overhead in a
  279. 11:33large network
  280. 11:34a multi-level hierarchy might be
  281. 11:36required
  282. 11:37the depth of the hierarchy depends on
  283. 11:40the network size
  284. 11:41and the size of the highest level
  285. 11:43summarization group
  286. 11:44so the figure here shows an example of
  287. 11:48network hierarchy
  288. 11:51so a typical organization has up to
  289. 11:53three levels of
  290. 11:55the hierarchy so the first level
  291. 11:58the network locations typically
  292. 12:00represented the first level of the
  293. 12:01hierarchy in the enterprise network
  294. 12:04so each location is typically
  295. 12:08represents a group of summarized subnets
  296. 12:12known as summarization group so the
  297. 12:15second level
  298. 12:17okay so a second level of hierarchy can
  299. 12:19be done
  300. 12:20within the first level summarization
  301. 12:22group for example
  302. 12:24a large location can be divided into
  303. 12:26smaller summarization groups
  304. 12:28that represents the buildings or cities
  305. 12:31within that location
  306. 12:34not all first level summarization groups
  307. 12:36require a second level of
  308. 12:38the hierarchy okay
  309. 12:42and you've got also the third level
  310. 12:45so to further minimize the potential
  311. 12:47routing overhead and
  312. 12:48instability a third level of the
  313. 12:51hierarchy can exist
  314. 12:52within the second level summarization
  315. 12:54group
  316. 12:55okay so for example sections or floors
  317. 12:59within the individual buildings can
  318. 13:01represent the third
  319. 13:02summarization group
  320. 13:08so route summarization groups so what
  321. 13:11are the impact
  322. 13:12of poorly designed ip addressing
  323. 13:16so a poorly designed ip addressing
  324. 13:18scheme usually results
  325. 13:20in ip addresses that are randomly
  326. 13:23assigned
  327. 13:24on as needed basis in this case
  328. 13:28the ip addresses are most likely
  329. 13:31dispersed
  330. 13:32through the network with no thought as
  331. 13:35to whether they can be grouped or
  332. 13:37summarized a poor design provides
  333. 13:41no opportunity for dividing the network
  334. 13:44into contiguous areas okay
  335. 13:48and therefore no means of implementing
  336. 13:50route summarization
  337. 13:53now the benefits of route aggregations
  338. 13:57implementing a route aggregation on a
  339. 14:00border routers
  340. 14:01between contiguously addressed areas
  341. 14:03controls
  342. 14:04the routing table size okay
  343. 14:09so let's have an example
  344. 14:13of the hierarchical ip addressing and
  345. 14:15summarization planning
  346. 14:18okay now recall that the number of
  347. 14:20available host
  348. 14:21addresses on a subnet is calculated by
  349. 14:24the formula
  350. 14:26two raised to h okay or any variable
  351. 14:31minus two okay so where h is the number
  352. 14:34of host bits
  353. 14:35okay so the number of bits set to zero
  354. 14:39in the subnet mask so the first two
  355. 14:42columns in the table
  356. 14:44shows the location and the number of ip
  357. 14:47addresses
  358. 14:48required at each location for the sample
  359. 14:51network
  360. 14:53so the third column in this table is the
  361. 14:55next higher
  362. 14:56or the next highest power of two from
  363. 14:59the required number of addresses
  364. 15:01this value is used to calculate the
  365. 15:04required number of host bits
  366. 15:06okay and then assuming that the class b
  367. 15:09address
  368. 15:09for instance 172.16.
  369. 15:13is used to address this network
  370. 15:16so you might have the fifth column okay
  371. 15:18illustrate sample
  372. 15:20address blocks allocated to each
  373. 15:24location
  374. 15:26okay so basically if the san francisco
  375. 15:29campus requires
  376. 15:311290 so you won't be getting an exact
  377. 15:341290 so based on our formula 2 raised to
  378. 15:37h
  379. 15:38that would yield to 2048. so if you need
  380. 15:42441 that would drill to 512.
  381. 15:46okay and then if you need 21
  382. 15:49so you could get 64 there of course with
  383. 15:51the consideration of the future growth
  384. 15:57all right so this is a complete
  385. 16:01address block by location for san
  386. 16:04francisco campus
  387. 16:06so using the 172.16.0.0
  388. 16:10address block that is a class b network
  389. 16:13and
  390. 16:13after the careful planning for the
  391. 16:16redistribution of ip addresses
  392. 16:18so we have uh come up with this
  393. 16:21assignment
  394. 16:22of ip addresses per location
  395. 16:27okay so there are online tools that you
  396. 16:30can use
  397. 16:31to come up with this type of table
  398. 16:35okay so you don't have to manually
  399. 16:37compute
  400. 16:38okay the number of hosts
  401. 16:41needed and of course the division of the
  402. 16:44addresses
  403. 16:45within the block you just have to use
  404. 16:47that application you can go ahead and
  405. 16:49search that on the internet
  406. 16:54okay so another example is the
  407. 16:56hierarchical
  408. 16:57ip addressing plan okay so take note
  409. 17:00that
  410. 17:01from the topology that we have
  411. 17:04so basically that comprises of the san
  412. 17:07francisco campus
  413. 17:08the denver region and the houston region
  414. 17:11so summarization point basically is
  415. 17:14on the edge network okay so if it is on
  416. 17:18the denver region
  417. 17:19so that happens on the router connected
  418. 17:21to san francisco campus
  419. 17:24so details of routing remain within the
  420. 17:26area simplifying
  421. 17:28routing tables and reducing processing
  422. 17:30time
  423. 17:33so if you want to know more about this
  424. 17:35um ip addressing scheme you can go ahead
  425. 17:37and check
  426. 17:38the videos
  427. 17:42or the provided videos
  428. 17:45okay or the supplementary videos
  429. 17:48all right so next would be
  430. 17:52so on the summarization point okay
  431. 17:55on the summarized trout for instance
  432. 17:58172.16
  433. 17:598 is propagated on the rest of the
  434. 18:03network so basically
  435. 18:04it will not uh propagate
  436. 18:07addresses within the block so it has to
  437. 18:10be summarized at some point on the
  438. 18:12network
  439. 18:13to simplify and to minimize the use of
  440. 18:15the resources
  441. 18:17so for the main campus 2048 addresses
  442. 18:20are allocated
  443. 18:22so 11 host bits are required
  444. 18:25okay now this subnet is further divided
  445. 18:28into smaller subnets
  446. 18:30supporting floors or wiring flow sets
  447. 18:33now for the denver region 1024 addresses
  448. 18:38are allocated
  449. 18:3910 host bits are required okay
  450. 18:43now this address block is further
  451. 18:45divided into smaller subnets supporting
  452. 18:47buildings
  453. 18:48floors or wiring closets so that's how
  454. 18:51you plan
  455. 18:52distribution of ip addresses within the
  456. 18:55network
  457. 18:56and similarly for the houston region
  458. 19:00so there are about 1024 addresses
  459. 19:03which are also allocated and further
  460. 19:05subdivided
  461. 19:06okay as shown in the table from the
  462. 19:09previous slide
  463. 19:11all right so on this table here you've
  464. 19:13got houston
  465. 19:17now this figure illustrates one of the
  466. 19:20links
  467. 19:21in the denver region going down
  468. 19:24and how summarization is performed to
  469. 19:27reduce the routing update
  470. 19:29okay or the traffic generated by
  471. 19:32those routing updates
  472. 19:37managing ip addresses so there are a lot
  473. 19:40of ways
  474. 19:41on how to manage ip addresses
  475. 19:44so some includes using date cheap in the
  476. 19:47enterprise
  477. 19:49using dns in the enterprise and of
  478. 19:51course using the network address
  479. 19:52translation
  480. 19:53on the enterprise now using the http to
  481. 19:57assign an ip addresses
  482. 19:59so dhcp or dynamic host configuration
  483. 20:02protocol is used
  484. 20:03to provide dynamic ip address allocation
  485. 20:06to hosts
  486. 20:07so dhep uses a client server model
  487. 20:11the date cheap server can be windows
  488. 20:14server
  489. 20:14a unix based server or it could be a
  490. 20:17cisco ios device
  491. 20:19so cisco ios devices can also be dhcp
  492. 20:23relay agents
  493. 20:24and dhcp clients
  494. 20:28now using the dns or the domain name
  495. 20:30system
  496. 20:31for name resolution so to resolve
  497. 20:34symbolic names
  498. 20:35to actual network addresses applications
  499. 20:39use resolver or the name resolver
  500. 20:43programs
  501. 20:44which are usually part of the host
  502. 20:46operating system
  503. 20:48an application sends a query to a name
  504. 20:50resolver
  505. 20:51that resolves the request with either
  506. 20:54the local database host file or the dns
  507. 20:57server
  508. 20:59now when numerous hosts or names must be
  509. 21:02resolved to
  510. 21:03ip addresses statically defined
  511. 21:05resolution in hosts
  512. 21:08are widely to maintain okay
  513. 21:11so to use this process dns is used
  514. 21:15for name resolution so dns
  515. 21:19is a client server mechanism used to
  516. 21:21access a distributed
  517. 21:23database providing address to name
  518. 21:25resolution
  519. 21:27so a dns server is special software
  520. 21:30that usually resides on a dedicated
  521. 21:32hardware
  522. 21:33so dns servers are organized in
  523. 21:36hierarchical structure
  524. 21:38a dns server can query other dns servers
  525. 21:42to retrieve partial resolutions for a
  526. 21:44certain name
  527. 21:45for example one dns server could resolve
  528. 21:49say cisco.com and another could resolve
  529. 21:53www okay
  530. 21:56so next would be the use of the network
  531. 21:58address translation or not
  532. 22:00this is a process in which one or more
  533. 22:03local ip
  534. 22:04addresses is translated into one or more
  535. 22:08global ip addresses and vice versa in
  536. 22:12order to provide
  537. 22:13internet access to the local hosts
  538. 22:20now recommended practices for ip address
  539. 22:22assignment
  540. 22:24so we have the method here is either you
  541. 22:27assigned it
  542. 22:28okay statically or you assign it
  543. 22:30dynamically
  544. 22:32so strategic address assignment so
  545. 22:35infrastructure devices such as routers
  546. 22:37and switches
  547. 22:38should be given a static ip assignment
  548. 22:42okay now for the
  549. 22:45day gp of course the end user devices
  550. 22:48just like for instance if you are
  551. 22:50providing a free wi-fi
  552. 22:52access to the end user so we could put
  553. 22:55it in
  554. 22:56a day gpu or dynamic assignment okay
  555. 23:00now number of end user devices so
  556. 23:03well for static it could be up to 30 end
  557. 23:07user devices so if it is more than 30
  558. 23:09then it is recommended to use dhep
  559. 23:13so it's very hard to manually assign an
  560. 23:15ip address on multiple devices
  561. 23:19now in renumbering criteria so requires
  562. 23:22manual reconfiguration for all the hosts
  563. 23:26okay whereas for dhcp only the http
  564. 23:30server
  565. 23:31reconfiguration is needed so address
  566. 23:34tracking
  567. 23:35so it's easy address tracking for the
  568. 23:38static
  569. 23:38whereas for dynamic it requires
  570. 23:40additional dataship server configuration
  571. 23:43now additional parameters manual
  572. 23:46configurations of all
  573. 23:48hosts are required now for dhcp
  574. 23:52only the atp server needs to be
  575. 23:53configured
  576. 23:55now for high availability ip addresses
  577. 23:58are available at any time
  578. 24:01for dhcp so redundant day chip server
  579. 24:05is required now for security concerns
  580. 24:09well we've got minor security risk
  581. 24:13for this static assignment okay and then
  582. 24:16for
  583. 24:18dynamic so any device gets an ip address
  584. 24:23all right
  585. 24:26okay so let's have an ip assignment or
  586. 24:30ip address assignment methods in an
  587. 24:32enterprise network
  588. 24:34so what are the guidelines for assigning
  589. 24:37ip addresses
  590. 24:38in the enterprise network so the typical
  591. 24:41enterprise network uses both static and
  592. 24:44dynamic addresses
  593. 24:45assignment methods so as shown here in
  594. 24:47the figure
  595. 24:48the static ip address assignment method
  596. 24:51is typically used
  597. 24:52for campus network infrastructure
  598. 24:56okay and in all the modules of the
  599. 25:00enterprise
  600. 25:00edge the e-commerce the internet
  601. 25:03connectivity the remote access and vpn
  602. 25:05and the one-and-man and side-to-side vpn
  603. 25:08modules
  604. 25:10now static addresses are required for
  605. 25:12systems such as server
  606. 25:14or network devices in which the ip
  607. 25:17address must be known at all times
  608. 25:19for connectivity so general access
  609. 25:23or management all right
  610. 25:26so whenever you assign an ip address to
  611. 25:28the server or router interfaces or
  612. 25:30switches
  613. 25:31okay so for management purposes it is
  614. 25:34better to do
  615. 25:35a static assignment on them
  616. 25:38okay so also on the server form so it
  617. 25:41should be given
  618. 25:42a static ip assignment now for the end
  619. 25:45user
  620. 25:46we have to use dynamic so dynamic ip
  621. 25:49addresses
  622. 25:50or address assignment is used for
  623. 25:52assigning
  624. 25:53ip address to end user devices so
  625. 25:56including workstations
  626. 25:58iphones if you have ip phones and mobile
  627. 26:01devices
  628. 26:02on the network
  629. 26:06static versus dynamic name resolution
  630. 26:10so names are used to identify different
  631. 26:13hosts and resources
  632. 26:14on the network and to provide user
  633. 26:16friendly interaction
  634. 26:18with computers a name is
  635. 26:21much easier to remember than an ip
  636. 26:24address
  637. 26:25okay now this section covers the purpose
  638. 26:28of the name resolution
  639. 26:30provides information about different
  640. 26:32available name resolution
  641. 26:33strategies and discusses the domain name
  642. 26:36systems or dns name resolution
  643. 26:40now let's focus on the static versus
  644. 26:43dynamic
  645. 26:44okay the process of resolving a host
  646. 26:47name
  647. 26:48to an ip address can either be static or
  648. 26:51dynamic
  649. 26:53now following are the differences
  650. 26:56between these
  651. 26:57two methods okay now let's start with
  652. 27:02static okay now for the static
  653. 27:06with static name to ip address
  654. 27:08resolution
  655. 27:10both the administrative overhead and the
  656. 27:12configuration are very similar
  657. 27:14to those of the static address
  658. 27:16assignment strategy
  659. 27:18so the network administrator manually
  660. 27:21defines
  661. 27:22name to ip address resolutions
  662. 27:25by entering the name and ip address
  663. 27:27appears
  664. 27:28into the local database or the host file
  665. 27:32using either a graphical or text
  666. 27:35interface
  667. 27:36okay and then manual entries create
  668. 27:39additional work
  669. 27:40for the administrator so they must be
  670. 27:44entered on every host and are prone to
  671. 27:48errors and emissions that's a problem
  672. 27:50with static
  673. 27:51all right now for dynamic
  674. 27:55the dynamic name to ip address
  675. 27:57resolution a similar dynamic address
  676. 27:59assignment strategy
  677. 28:01the administrator has to enter the name
  678. 28:03to ip address resolutions only on a
  679. 28:05local dns server
  680. 28:07rather than on every host so the dns
  681. 28:11server
  682. 28:11then performs the name to ip address
  683. 28:14resolution so renumbering and renaming
  684. 28:17are easier
  685. 28:19with dynamic name to address or ip
  686. 28:22address resolution method
  687. 28:26recommended practices for name
  688. 28:28resolution
  689. 28:30okay so to select the desired name
  690. 28:32resolution method
  691. 28:34the following questions should be
  692. 28:36answered okay
  693. 28:37so first would be how many hosts
  694. 28:40required
  695. 28:41name resolution okay the number of hosts
  696. 28:45again for static up to 30 hosts
  697. 28:48and then if it is more than 30 hosts
  698. 28:50then go for dynamic
  699. 28:52name resolution all right
  700. 28:55next should be are applications that
  701. 28:57depend on the name resolution present
  702. 29:00so that should be answered
  703. 29:03all right application depending on the
  704. 29:05name resolution
  705. 29:06so if in static name resolution it is
  706. 29:10not recommended
  707. 29:11now it is more or best recommended
  708. 29:14on dynamic name resolution okay
  709. 29:18so next would be is the network isolated
  710. 29:21or
  711. 29:21it is connected to the internet so
  712. 29:24isolated network
  713. 29:25well static is applicable and so with
  714. 29:28dynamic
  715. 29:30okay next would be
  716. 29:34um if the network is isolated
  717. 29:37okay how frequently are new hosts added
  718. 29:41and how frequently do names change
  719. 29:45okay so this are the recommended
  720. 29:48processes
  721. 29:49for name resolution both for the use of
  722. 29:52the static name resolution
  723. 29:54and dynamic name resolution
  724. 29:59using dns for name resolution the figure
  725. 30:02illustrates the process of resolving an
  726. 30:05ip address
  727. 30:06using dns server okay so
  728. 30:09in here step one okay a user wants to
  729. 30:13browse maybe
  730. 30:14myweb.com because the host does not
  731. 30:18know the site's ip address it queries
  732. 30:21the dns server okay
  733. 30:24now step two okay
  734. 30:28so step two would be the dns server
  735. 30:31response
  736. 30:31with the appropriate ip address for
  737. 30:34instance
  738. 30:35for www.mywebs.com
  739. 30:40all right and then step three the host
  740. 30:43establishes a connection
  741. 30:46to the appropriate ip address which is
  742. 30:50www.myweb.com
  743. 30:52site
  744. 30:57example of locating the gp and dns
  745. 31:00servers in the network
  746. 31:02so dhcp and dns server locations in the
  747. 31:04network as illustrated
  748. 31:06in this diagram here okay the dhcp and
  749. 31:09dns servers can be located at multiple
  750. 31:12places in the network
  751. 31:14depending on the service that they
  752. 31:16support
  753. 31:17okay now for the enterprise campus the
  754. 31:20hcp and internal dns servers
  755. 31:22should be located on the server farm
  756. 31:25these servers
  757. 31:26should be redundant now for the
  758. 31:29remote location okay routers can provide
  759. 31:32the
  760. 31:32gp and dns at the enterprise
  761. 31:36edge okay now
  762. 31:39external dns server should be redundant
  763. 31:41for example
  764. 31:44uh two service provider facilities
  765. 31:47or one at the service uh provider
  766. 31:49facility
  767. 31:50and one in a demilitarized zone or dmz
  768. 31:54at the enterprise campus or remote data
  769. 31:58center
  770. 32:03ipv6 address structure so let us
  771. 32:06introduce
  772. 32:07ipv6 so ipv6 is a technology developed
  773. 32:12to overcome the limitations of the
  774. 32:15current standard
  775. 32:16ipb4 which allows and systems to
  776. 32:19communicate and forms the foundation
  777. 32:22of the internet as we know it today
  778. 32:25now this section on ipv6 specific design
  779. 32:29considerations
  780. 32:30provides an overview of ipv6
  781. 32:33features and addressing and explains
  782. 32:36the various ipv6 address types
  783. 32:40now the address assignment and name
  784. 32:42resolution strategies for ipv6
  785. 32:45are explored so the transition from ipv4
  786. 32:49to ipv6
  787. 32:50is discussed and the section concludes
  788. 32:53with brief description of the ipv6
  789. 32:57routing protocols now let's talk about
  790. 33:00the ipv6
  791. 33:02address format or structure so rather
  792. 33:05than using data decimal format
  793. 33:08so ipv6 addresses are written as
  794. 33:11hexadecimal numbers with columns
  795. 33:15between each set of four hexadecimal
  796. 33:17digits
  797. 33:18which is 16 bits which we refer to as
  798. 33:22hex okay so we like to call this one as
  799. 33:26the colon text format
  800. 33:28so the format is this one here
  801. 33:33okay where x is a 16-bit hexadecimal
  802. 33:36field
  803. 33:38so the sample address is provided for
  804. 33:40instance you've got this ip address or
  805. 33:42ipv6 address given to you here
  806. 33:45okay now the key point here is
  807. 33:48fortunately you can shorten the written
  808. 33:51form of ipv6 addresses
  809. 33:54leading zeros within each set of four
  810. 33:57hexadecimal digits
  811. 33:58can be omitted and a pair of columns
  812. 34:02can be used okay so like what we have
  813. 34:04here you've got pair of columns
  814. 34:07all right so once within
  815. 34:10an address that is to represent any
  816. 34:13successive
  817. 34:14zeros so for example the previous
  818. 34:17address can be shortened
  819. 34:19to the following so initially you are
  820. 34:22given this
  821. 34:22long ipv6 addresses okay or ipv6 address
  822. 34:27now the short annotation applying that
  823. 34:30principle
  824. 34:31omitting consecutive zeros
  825. 34:34and replacing it with a pair of columns
  826. 34:39so you'll have this simplified ipv6
  827. 34:42address
  828. 34:44okay again the key point a pair of
  829. 34:47columns
  830. 34:48can be used only once within
  831. 34:51the ipv6 addresses so this is because an
  832. 34:55ipv6 address
  833. 34:57parser identifies the number of missing
  834. 34:59zeros
  835. 35:00by separating the two parts and entering
  836. 35:02zero until the 128 bits are complete
  837. 35:06okay now if two semicolons
  838. 35:10or if two columns notations were to be
  839. 35:14placed
  840. 35:14in the address there would be no way
  841. 35:18to identify the size of each block of
  842. 35:21zeros okay now similar to ipb for subnet
  843. 35:26mask
  844. 35:26can be written as a prefix for example
  845. 35:29slash 24
  846. 35:31ipv6 uses prefixes
  847. 35:34to indicate the number of bits of
  848. 35:36network or subnet information
  849. 35:43now let's talk about ipv6 features
  850. 35:48okay the ability to scale networks for
  851. 35:50future demands
  852. 35:51requires a limitless supply of ip
  853. 35:54addresses
  854. 35:56and improved mobility ipv6 combines
  855. 36:00expanded addressing
  856. 36:02with a more efficient and feature-rich
  857. 36:05header
  858. 36:05to meet these demands now ipv6 satisfies
  859. 36:10the increasingly complex requirements
  860. 36:13for hierarchical addressing that ipb4
  861. 36:17does not support so what are the main
  862. 36:20benefits
  863. 36:20of ipv6 okay so first
  864. 36:25you've got largest or larger address
  865. 36:28space
  866. 36:29so ipv6 addresses are 128 bits
  867. 36:33compared to ipv4s 32 bits
  868. 36:36this larger addressing space allows more
  869. 36:39support
  870. 36:40for addressing hierarchy levels as much
  871. 36:43greater number of addressable nodes and
  872. 36:46simpler auto configuration for addresses
  873. 36:49okay next would be globally unique
  874. 36:53ip addresses so every node
  875. 36:56can have a unique global ipv6 address
  876. 37:00which eliminates the need for the
  877. 37:02network address translation
  878. 37:05okay how about site multi-homing
  879. 37:08so ipv6 allows host
  880. 37:11to have multiple ipv6 addresses
  881. 37:14and allows networks to have multiple
  882. 37:17ipv6
  883. 37:18prefixes consequently sites can have
  884. 37:22connections to multiple isps without
  885. 37:25breaking the global routing table
  886. 37:27all right so next would be header format
  887. 37:31efficiency
  888. 37:32so a simplified header with a fixed
  889. 37:35header size
  890. 37:36makes processing more efficient
  891. 37:39next would be improved privacy and
  892. 37:41security
  893. 37:43so ipsec is the ietf standard
  894. 37:46for ip network security so available
  895. 37:50for both ipv4 and ipv6
  896. 37:53although the functions are essentially
  897. 37:55identical in both environments
  898. 37:57ipsec is mandatory in ipv6
  899. 38:01so ipv6 also has optional security
  900. 38:04headers next would be
  901. 38:07flow labeling capability a new
  902. 38:11capability enables the labeling of
  903. 38:13packets
  904. 38:13belonging to a particular traffic flows
  905. 38:16for which the sender requests
  906. 38:18special handling such as non-default
  907. 38:22quality of service or qos or real-time
  908. 38:25service
  909. 38:28the last one would be increased mobility
  910. 38:30and multicast capabilities
  911. 38:33so mobile ipv6 allows an ipv6 node
  912. 38:36to change its location on an
  913. 38:40ipv6 network and still maintain its
  914. 38:43existing connections
  915. 38:45so with mobile ipv6 the mobile node is
  916. 38:49always reachable
  917. 38:50through one permanent address so a
  918. 38:53connection is established
  919. 38:54with a specific permanent address
  920. 38:57assigned
  921. 38:58to the mobile node and the node remains
  922. 39:00connected
  923. 39:02no matter how many times it changes
  924. 39:04locations
  925. 39:05and addresses
  926. 39:10ipv6 other scope
  927. 39:13so let's talk about the ipv6 address
  928. 39:16types here
  929. 39:17this section covers various ipv6 address
  930. 39:20types
  931. 39:21and their scopes okay so ipv6 address
  932. 39:26scope types so similar to ipv4
  933. 39:30a single source can address datagrams
  934. 39:34to either one or many destination at the
  935. 39:36same time in ipv6
  936. 39:39okay so following are the types of ipv6
  937. 39:43addresses so you have the unicast or one
  938. 39:46to one
  939. 39:48similar to an ipv4 unicast address
  940. 39:51an ipv6 unicast address is for single
  941. 39:55source
  942. 39:56to send data to single destination a
  943. 39:59packet
  944. 39:59sent to a unicast ipv6 address goes to
  945. 40:02the interface identified
  946. 40:04by that addresses so the ipv6
  947. 40:08unicast address space encompasses the
  948. 40:10entire ipv6 address range
  949. 40:13with the exception of the ff
  950. 40:170 0 colon colon 8 range okay
  951. 40:20so addresses is starting with binary
  952. 40:23one one one one one one one one or all
  953. 40:27ones of eight bits
  954. 40:28which is used for multicast addresses
  955. 40:32now the ipv6 unicast addresses
  956. 40:36okay it's discussed on
  957. 40:40different types of ipv6 unicast
  958. 40:42addresses
  959. 40:43from different sections okay
  960. 40:46now this is just to give you an overview
  961. 40:48about this
  962. 40:49scope types here next would be
  963. 40:52anycast or one to nearest
  964. 40:56so an ipv6 anycast address is a new type
  965. 41:00of
  966. 41:01address that is assigned to set of
  967. 41:04interfaces
  968. 41:05on different devices and anycast address
  969. 41:08identifies multiple interfaces
  970. 41:11so a packet that is sent to an anycast
  971. 41:15address goes to the closest
  972. 41:16interface as determined by the routing
  973. 41:18protocol being used
  974. 41:20identified by the anycast address
  975. 41:23so therefore all nodes with the same
  976. 41:26anycast address
  977. 41:27should provide uniform service
  978. 41:31anycast addresses are syntactically
  979. 41:33indistinguishable
  980. 41:35from global unicast addresses because
  981. 41:38any cast addresses are allocated from
  982. 41:41the global unicast address space
  983. 41:44okay so
  984. 41:47next would be the multicast or one too
  985. 41:50many
  986. 41:51so similar to ipv4 multicast an ipv6
  987. 41:55multicast address identifies a set of
  988. 41:58interfaces
  989. 42:00in a given scope typically on different
  990. 42:03devices
  991. 42:04a packet sent to multicast address
  992. 42:08is delivered to all interface identified
  993. 42:11by the multicast address in a given
  994. 42:13scope
  995. 42:15so ipv6 multicast addresses
  996. 42:18have a four bit scope identifier or id
  997. 42:21to specify how far the multicast packet
  998. 42:25may travel okay so ipv6 has no concept
  999. 42:30of broadcast addresses
  1000. 42:32multicast addresses are used
  1001. 42:35instead
  1002. 42:39ipv6 address types focus on the link
  1003. 42:43local and site
  1004. 42:44local addresses okay now for the link
  1005. 42:47local address
  1006. 42:48so the key point here is every ipv6
  1007. 42:52enabled interface
  1008. 42:54must contain at least one loopback
  1009. 42:57okay so that is colon colon one
  1010. 43:01slash 128 and one linked local address
  1011. 43:05so optionally an interface may have
  1012. 43:08multiple unique local and global
  1013. 43:11addresses
  1014. 43:12so a link local address is useful only
  1015. 43:15in the context
  1016. 43:16of the local link network its scope
  1017. 43:20limits its relevance to only one link
  1018. 43:24okay now a link local address is an ipv6
  1019. 43:28unicast address that can automatically
  1020. 43:30configured
  1021. 43:31on any interface by using the link local
  1022. 43:34prefix
  1023. 43:35fe 80 colon colon slash 10
  1024. 43:39and the 64-bit interface identifier
  1025. 43:43shown on the figure okay
  1026. 43:46now link local addresses are used in the
  1027. 43:49neighbor discovery protocol
  1028. 43:51and the dynamic address assignment
  1029. 43:53process
  1030. 43:55now what is a site local address
  1031. 43:58so a site local unicast address are
  1032. 44:01another type of ipv6
  1033. 44:03unicast addresses however the use of the
  1034. 44:07site local
  1035. 44:09or the site local addresses was
  1036. 44:11deprecated
  1037. 44:13by or in september 2004 okay
  1038. 44:17so site local unicast addresses were
  1039. 44:20similar to private addresses
  1040. 44:22in ipv4 and were used to address a site
  1041. 44:26without having a global
  1042. 44:27prefix okay now the site local addresses
  1043. 44:31used the prefix fez0
  1044. 44:35okay colon colon's last 10 and an
  1045. 44:38interface identifier
  1046. 44:40concatenated after the prefix so the
  1047. 44:43site local addresses
  1048. 44:44were considered private addresses to be
  1049. 44:47used
  1050. 44:48for strict communication to a limited
  1051. 44:50domain
  1052. 44:51so ipv6 routers must not advertise
  1053. 44:55routes or forward packets that have site
  1054. 44:58local source or destination addresses
  1055. 45:01outside the site
  1056. 45:08how about the ipv6 address types global
  1057. 45:11aggregatable so let's start with a key
  1058. 45:14point
  1059. 45:15ipv6 global aggregatable unicast
  1060. 45:18addresses are equivalent to ipv4
  1061. 45:21unicast addresses so the structure
  1062. 45:24of a global agreeable unicast addresses
  1063. 45:27enable summarization or
  1064. 45:28aggregation of routing prefixes
  1065. 45:32so that the number of routing table
  1066. 45:33entries in the global routing table can
  1067. 45:35be reduced
  1068. 45:37so global unicast addresses used on
  1069. 45:40links are aggregated upward through
  1070. 45:43organizations
  1071. 45:44and then to immediate or intermediate
  1072. 45:47level isps
  1073. 45:49and eventually to top level isps
  1074. 45:56ipv6 address assignment strategies
  1075. 45:59so basically if you're planning to
  1076. 46:02migrate or use
  1077. 46:03uh ipv6 so for the static
  1078. 46:06assignment it's same with ipv4 okay
  1079. 46:10now for dynamic so you have to consider
  1080. 46:13either
  1081. 46:14the use of the link local the stateless
  1082. 46:17and stateful using the http version 6.
  1083. 46:24how about the ipv6 name resolution
  1084. 46:28so this section discusses ipv6 name
  1085. 46:31resolution strategies
  1086. 46:33and name resolution on a dual stock ipb
  1087. 46:36for an ipv6 host
  1088. 46:38so when you have heard of the term dual
  1089. 46:40stock that pertains to ipv4
  1090. 46:43and ipv6 running on the network
  1091. 46:47now for the ipv6 name resolution
  1092. 46:50it starter it's either static or dynamic
  1093. 46:54okay now static name resolution
  1094. 46:57accomplished by manual entries in the
  1095. 46:59host's local
  1096. 47:00configuration files now
  1097. 47:04dynamic name resolution accomplished
  1098. 47:06using a dns server
  1099. 47:08that supports ipv6 usually
  1100. 47:12along with ipb4 support now as shown
  1101. 47:15here in the diagram
  1102. 47:17an ipv6 aware application requests
  1103. 47:21the destination host names ipv6 address
  1104. 47:25from the dns server using a request
  1105. 47:28for an a6 record now
  1106. 47:32an a6 record is a new dns feature
  1107. 47:36that contains an address record
  1108. 47:39for an ipv6 host so the task of querying
  1109. 47:44for the address is done with the name
  1110. 47:47resolver
  1111. 47:48which is usually part of the operating
  1112. 47:51system
  1113. 47:52so the network administrator must set up
  1114. 47:55the appropriate dns server with ipv6
  1115. 47:58support
  1116. 47:59and connect it
  1117. 48:04how about ipb4 and ipv6 aware
  1118. 48:07applications and name resolution so a
  1119. 48:10dual stack host
  1120. 48:12has both ipv4 and ipv6 protocol stacks
  1121. 48:16and has a new application program
  1122. 48:18interface or api
  1123. 48:20defined to support both ipv4 and ipv6
  1124. 48:25addresses and dns requests
  1125. 48:28so an application can use both ipv4 and
  1126. 48:32ipv6 an
  1127. 48:34application can be converted to the new
  1128. 48:37api
  1129. 48:38while still using only ipv4
  1130. 48:42now as shown in the figure here an ipv6
  1131. 48:45and ipv4 enabled application chooses
  1132. 48:48which stack to use so the typical
  1133. 48:52default is ipv6
  1134. 48:55okay and asks the
  1135. 48:59dns server for the destination hosts
  1136. 49:02address in this example it requests
  1137. 49:06the host's ipv6 address
  1138. 49:10okay now after receiving the response
  1139. 49:14from the dns server
  1140. 49:15the application asks the source host
  1141. 49:18to connect to the destination host using
  1142. 49:21ipv6
  1143. 49:27ipv4 to ipv6 transition strategies
  1144. 49:31and deployments okay so ipv4 and ipv6
  1145. 49:35migration does not happen
  1146. 49:37automatically the following section
  1147. 49:41explores the differences between ipv4
  1148. 49:44and ipv6 and then
  1149. 49:46discuss possible transition okay
  1150. 49:50or different strategies and deployments
  1151. 49:53so the first one would be ipv4 and ipv6
  1152. 49:58transition okay from ipv4 to ipv6
  1153. 50:03will take several years because of the
  1154. 50:05high cost of upgrading equipment
  1155. 50:08so in the meantime ipb4 and ipv6
  1156. 50:12must coexist all right
  1157. 50:15so the following are the three primary
  1158. 50:17mechanisms for the transition from ipb4
  1159. 50:19to ipv6
  1160. 50:21not all organization has migrated
  1161. 50:25to ipv6 there are some organizations who
  1162. 50:28are still running their network on ipb4
  1163. 50:31okay so the first mechanism is a dual
  1164. 50:35stop
  1165. 50:37both the ipb4 and the ipv6 stacks
  1166. 50:41run on a system that can communicate
  1167. 50:44with both
  1168. 50:44ipv6 and ipv4 devices
  1169. 50:48okay so the next one is tunneling
  1170. 50:51okay tunneling uses encapsulation of
  1171. 50:55ipv6
  1172. 50:56packets to traverse ipv4 networks and
  1173. 50:59vice versa
  1174. 51:02next would be translation this is a
  1175. 51:04mechanism
  1176. 51:06that translates one protocol
  1177. 51:09to the other to facilitate communication
  1178. 51:12between
  1179. 51:12the two networks
  1180. 51:16so let's deal with each of this
  1181. 51:18mechanism let's start with the dual
  1182. 51:20stock mechanism
  1183. 51:22now as shown here in the figure a dual
  1184. 51:25stock
  1185. 51:26node enables both ipv4
  1186. 51:29and ipv6 stocks the ipv version choice
  1187. 51:33is based on the name
  1188. 51:34lookup and application preference
  1189. 51:38so this is the most appropriate method
  1190. 51:41for campus and access networks during
  1191. 51:44the transition period
  1192. 51:46and it is preferred technique for
  1193. 51:48transitioning to ipv6
  1194. 51:51so a dual stack approach supports the
  1195. 51:53maximum number of
  1196. 51:55applications
  1197. 51:59tunneling mechanism okay or the
  1198. 52:01tunneling transition mechanism
  1199. 52:04the purpose of tunneling is to
  1200. 52:06encapsulate packets
  1201. 52:07of one type in packets of another type
  1202. 52:11so when transitioning to ipv6 tunneling
  1203. 52:14encapsulates ipv6 packets in ipv4
  1204. 52:17packets
  1205. 52:18as shown on the speaker okay
  1206. 52:21by using an overlay tunnels isolated
  1207. 52:24ipv6 networks
  1208. 52:26can communicate without having to
  1209. 52:28upgrade the ipv4 infrastructure between
  1210. 52:31them
  1211. 52:32both routers and hosts can use
  1212. 52:36tunneling so it's either
  1213. 52:40manually configured semi-automated
  1214. 52:44and automatic
  1215. 52:48how about the translation transition
  1216. 52:51mechanism
  1217. 52:53so a dual stack and channeling
  1218. 52:54techniques manage the interconnection of
  1219. 52:56ipv6
  1220. 52:58domains for legacy equipment that will
  1221. 53:01not be upgraded to ipv6
  1222. 53:03and for some deployment scenarios
  1223. 53:06techniques
  1224. 53:07are available for connecting ipv4 only
  1225. 53:10nodes to ipv6 only nodes using
  1226. 53:14translation an extension of the nut
  1227. 53:18techniques
  1228. 53:19now as shown on this diagram here an
  1229. 53:22ipv6
  1230. 53:24network or node behind the translation
  1231. 53:27device has full connectivity
  1232. 53:30to other ipv6 nodes and uses not
  1233. 53:33functionality to communicate with ipv4
  1234. 53:35devices here
  1235. 53:37now translation techniques are available
  1236. 53:39for translating ipv4 addresses
  1237. 53:42to ipv6 addresses and vice versa
  1238. 53:45similar to current nat devices
  1239. 53:48translation is done
  1240. 53:50at either the transport layer or the
  1241. 53:53network layer
  1242. 53:54so not protocol translation or the not
  1243. 53:57pt
  1244. 53:58is the main translation technique the
  1245. 54:01dual stack
  1246. 54:02transition mechanism or the dstm
  1247. 54:05might also be available
  1248. 54:12ipv6 routing protocols
  1249. 54:16since there are protocols or routing
  1250. 54:18protocols
  1251. 54:19for ipb4 there are also routing
  1252. 54:22protocols for ipv6
  1253. 54:24so the routing protocols available in
  1254. 54:26ipv6 includes
  1255. 54:28interior gateway protocols or igp
  1256. 54:31for use within the autonomous system and
  1257. 54:34exterior gateway protocols or egp
  1258. 54:38for use between autonomous systems
  1259. 54:41so igp or the interior gateway protocol
  1260. 54:43is used within the autonomous system
  1261. 54:45autonomous system pertains to an area
  1262. 54:49being maintained by a single
  1263. 54:50administrator
  1264. 54:52okay and between different autonomous
  1265. 54:54systems basically
  1266. 54:56that is where we use the exterior
  1267. 54:59gateway protocols or egp
  1268. 55:01specifically bgp or the border gateway
  1269. 55:04protocol
  1270. 55:06okay now as with ipb4
  1271. 55:10uh cider ipv6 uses the same longest
  1272. 55:15prefix match routing so
  1273. 55:18updates to existing ipb for routing
  1274. 55:20protocols
  1275. 55:21were necessary for handling longer ipv6
  1276. 55:25addresses
  1277. 55:26and different header structures so
  1278. 55:28currently
  1279. 55:29the following updated routing protocols
  1280. 55:31or draft proposals are available
  1281. 55:34so that includes rip ng
  1282. 55:37okay for uh ipv4
  1283. 55:41rip version one and reversion two so for
  1284. 55:43ipv6 it's
  1285. 55:44rip ng okay or the new generation rip
  1286. 55:50for ipb4 eigrp
  1287. 55:53okay for ipv6 we also have eigrp for
  1288. 55:56ipv6
  1289. 55:58now ospf version 2 for ipv4
  1290. 56:02and ospf version 3 for ipv56
  1291. 56:05you also have the integrated isis
  1292. 56:08okay so this is is here
  1293. 56:12we're already obsolete but it it makes a
  1294. 56:15huge comeback
  1295. 56:16okay on the network that is currently
  1296. 56:20being used
  1297. 56:21on the implementation of the
  1298. 56:22virtualization okay
  1299. 56:25now for the exterior gateway routing
  1300. 56:27protocol so a specific example
  1301. 56:30is the border gateway protocol or bgp
  1302. 56:36okay so let's summarize what we've
  1303. 56:39talked about
  1304. 56:40on designing ip addressing so key
  1305. 56:44components
  1306. 56:45of an ipv4 addressing scheme includes ip
  1307. 56:47address structure
  1308. 56:49address classes subnetting and masking
  1309. 56:53well-designed hierarchical ip addressing
  1310. 56:56enables efficient aggregation of routing
  1311. 56:59advertisements
  1312. 57:00which consumes less bandwidth and router
  1313. 57:04cpu
  1314. 57:05okay now dynamic address assignment
  1315. 57:09is a recommended practice in the
  1316. 57:11enterprise
  1317. 57:12specifically assigning an ip address to
  1318. 57:16the endnotes so dynamic name resolution
  1319. 57:19with dns server
  1320. 57:21is a recommended practice in the
  1321. 57:23enterprise
  1322. 57:25so ipv6 was designed as a successor to
  1323. 57:28ipv4
  1324. 57:30to overcome ipv4 limitations
  1325. 57:34so the ipv6 address structure and
  1326. 57:37address types
  1327. 57:38supports a much larger address space
  1328. 57:41than ipv4
  1329. 57:42okay ipb4 you've got something like 4
  1330. 57:45billion
  1331. 57:46okay with ipv6 well you have
  1332. 57:50100 or 340 and the
  1333. 57:53so could you just imagine the address
  1334. 57:55space there
  1335. 57:56okay so ipv6 supports
  1336. 57:59two address types the link local
  1337. 58:02and the global aggregatable

About this transcript

This page contains the full transcript of Designing IP Addressing and Selecting Routing Protocols Part 1 by Santelmo, generated from the public captions YouTube serves with the video. The transcript has 6,366 words across 1,337 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.