I have a link running frame relay. If it is set up as a simple link only very small packets will pass across - circa 62 bytes. Any larger packets seem to be silently dropped. Found when EIGRP would only partially form neighborships then tested with ping packets until found the size permitted.
The puzzler is that if I enable frame relay fragmentation packets will pass OK even if the fragment sizes are larger - much larger - than 62 bytes.
Simple question: How can the link pass large fragments when it fails to pass large packets???
If anyone can tell me what FR does when fragmenting that allows large fragments to pass I'd be grateful. Our router interfaces and subinterfaces show MTUs as 1500. The telco advises their circuits are ignorant of packet size.......
Salient config at the ends (just one end shown):
interface Serial0/0/0 encapsulation frame-relay frame-relay traffic-shaping frame-relay lmi-type cisco ! interface Serial0/0/0.1 point-to-point ip address 10.1.1.1 255.255.255.252 frame-relay interface-dlci 100 class voice-data ! map-class frame-relay voice-data frame-relay cir 284000 frame-relay bc 1000 frame-relay mincir 128000 frame-relay fragment 64 frame-relay adaptive-shaping becn frame-relay fecn-adapt service-policy output Remote-WAN ! policy-map Remote-WAN class voice priority 96 class class-default fair-queue
Possibly relevant config on the telco's FR switch:
interface Serial0/0 encapsulation frame-relay no fair-queue frame-relay traffic-shaping frame-relay lmi-type cisco frame-relay intf-type dce frame-relay route 100 interface Serial0/1 100 ! interface Serial0/1 encapsulation frame-relay no fair-queue frame-relay lmi-type cisco frame-relay intf-type dce frame-relay route 100 interface Serial0/0 100 ! map-class frame-relay voice-data frame-relay adaptive-shaping becn frame-relay cir 384000 frame-relay bc 1000 frame-relay mincir 349000 frame-relay fair-queue frame-relay voice bandwidth 35000 frame-relay fragment 300
-- James