2008-07-06

Cisco Challenge: RIP, продолжение

постановка задачи - см. предыдущий пост

существует два решения:

1) использование лупбека с адресом /32 + ip unnubered на последовательном интерфейсе
решение одобренное организаторами, хотя и противоречит правилу "не создавать дополнительных интерфейсов"

2) ppp ipcp negotiation
решение о котором я догадывался, но сумел настроить только сейчас :)

делается очень просто:

R1:

ip local pool ppp-nei 192.168.1.2

interface Serial0/0
ip address negotiated
encapsulation ppp
peer default ip address pool ppp-nei
ppp ipcp address accept

R2:

ip local pool ppp-nei 192.168.1.1

interface Serial0/0
ip address negotiated
encapsulation ppp
peer default ip address pool ppp-nei
ppp ipcp address accept

таким образом, соседи выдают друг другу адреса :)
причем благодаря ipcp, они это делают сразу с маской /32 :))

адрес получен:

R1# sh ip int bri
Interface IP-Address OK? Method Status Protocol
Serial0/0 192.168.1.1 YES IPCP up up

R2# sh ip int bri
Interface IP-Address OK? Method Status Protocol
Serial0/0 192.168.1.2 YES IPCP up up

маска /32:

R1#sh ip int s0/0
Serial0/0 is up, line protocol is up
Internet address is 192.168.1.1/32
Broadcast address is 255.255.255.255
Address determined by IPCP
Peer address is 192.168.1.2

R2#sh ip int s0/0
Serial0/0 is up, line protocol is up
Internet address is 192.168.1.2/32
Broadcast address is 255.255.255.255
Address determined by IPCP
Peer address is 192.168.1.1

неплохая подборка шпор

замечательный сайт/блог packetlife.net содержит много забавных и полезных ресурсов.

в том числе замечательную подборку "шпор":

http://packetlife.net/static/cheatsheets/bgp.pdf
http://packetlife.net/static/cheatsheets/eigrp.pdf
http://packetlife.net/static/cheatsheets/ipsec.pdf
http://packetlife.net/static/cheatsheets/ipv4-multicast.pdf
http://packetlife.net/static/cheatsheets/is-is.pdf
http://packetlife.net/static/cheatsheets/ospf.pdf
http://packetlife.net/static/cheatsheets/spanning-tree.pdf
http://packetlife.net/static/cheatsheets/common-ports.pdf
http://packetlife.net/static/cheatsheets/subnetting.pdf
http://packetlife.net/static/cheatsheets/qos.pdf
http://packetlife.net/static/cheatsheets/vlans.pdf
http://packetlife.net/static/cheatsheets/cisco-ios-versions.pdf
http://packetlife.net/static/cheatsheets/physical-terminations.pdf

шпоры не претендуют на статус универсальных знаний, но очень удобная сборка максимума полезностей на 1-2 листа а4

2008-07-05

ping record route

знаете ли вы, что маршрут в сети можно узнатьи без трейсроута, а чистым пингом? :)

для этого установим опцию Record Route:

$ ping -R 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(124) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=59 time=2.70 ms
RR: 192.168.0.1
192.168.0.254
10.0.0.1
X.X.X.X
1.1.1.1
X.X.X.X
10.0.0.1
192.168.0.254
192.168.0.1

64 bytes from 1.1.1.1: icmp_seq=2 ttl=59 time=2.53 ms (same route)

--- 1.1.1.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 2.530/2.616/2.702/0.086 ms