Ans - > Date at which this software release reached the "General Deployment" milestone in its lifecycle. A Major Release of Cisco IOS software reaches the "General Deployment" milestone when Cisco feels it is suitable for deployment anywhere in customer networks where the features and functionality of the release are required. Criteria for reaching the "General Deployment" milestone are based on, but not limited to, customer feedback surveys from production and test networks using the releases, CE bug reports, and reported field experience. Only Major Releases are candidates to reach the General Deployment milestone.
What is ED ??
Early Deployment (ED) Releases offer new feature, platform or interface support
So choice is really yours. 90% you should prefer the GD release, but if the GD doesnt support a new feature or module or interface, then you should go for ED release.
For your second question, (you havent mentioned the model of router)
Say if your router model is a 2600, an IP Plus image would support all those features you listed.
image name - c2600-is-mz.12.1-7
DRAM reqd - 40 MB min
Flash reqd - 8 MB
Use Cisco Software Advisor for the above purpose...
[toc:faq]The ProblemOn traditional switches whenever we have a trunk
interface we use the VLAN tag to demultiplex the VLANs. The switch needs
to determine which MAC Address table to look in for a forwarding
decision. To do this we require the switch to do...
[toc:faq]Introduction:Netdr is a tool available on a RSP720, Sup720 or
Sup32 that allows one to capture packets on the RP or SP inband. The
netdr command can be used to capture both Tx and Rx packets in the
software switching path. This is not a substitut...
IntroductionOSPF, being a link-state protocol, allows for every router
in the network to know of every link and OSPF speaker in the entire
network. From this picture each router independently runs the Shortest
Path First (SPF) algorithm to determine the b...