Что использовать для обучения Cisco?
Тут зависит от того, какого уровня знания хотите получить.
Если вы ничего не знаете, и в сетях 0. ТО Packet tracer  будет в самый раз.
Нужно учитывать что Pacet Tracer не эмуляция устройств , а симуляция.
Он дает возможно ознакомиться с cli. Плюс какие то базовые возможности по построению сетей.
Так же все это работает из коробки и не надо ничего докачивать. Поставил и сел изучать.
Если вам нужен продвинутый уровень обучения, то выбор для Вас GNS , iOY  и прочие решения.
Так как они предоставляют виртуализацию устройств. Вы запускаете реальный образ устройства.
И в принципе все будет выглядеть так как будто у вас настоящее устройство Cisco. 
Однако для этого нужно найти образы  , поковыряться с настройкой самой среды.
Плюс в старых версиях GNS не поддерживал коммутацию. Нормально поработать с свичами и их функциями у вас не получиться.
Знаю, что существует и cisco packet tracer и GNS3.Много воды имеется в таких холиварах.
И опубликовав вопрос тут, вы думаете, что холиваров не будет. Тостер ничем не отличается от всего другого интернета. Все эти адепты сидят и тут.
Открываете Ютуб, смотрите видео по обоим продуктам. Что нравится и ближе эстетически, то и выбираете.