InternetStackHelper class
Для приведенного ниже фрагмента кода
PointToPointHelper pointToPoint;
pointToPoint.SetDeviceAttribute ("DataRate", StringValue ("5Mbps"));
pointToPoint.SetChannelAttribute ("Delay", StringValue ("2ms"));
NetDeviceContainer devices;
devices = pointToPoint.Install (nodes);
InternetStackHelper stack;
stack.Install (nodes);
Ipv4AddressHelper address;
address.SetBase ("10.1.1.0", "255.255.255.0");
Ipv4InterfaceContainer interfaces = address.Assign (devices);
Какова актуальность кода
InternetStackHelper stack;
stack.Install (nodes);
1 ответ
Не могли бы вы указать, что именно не ясно из документации? Это вспомогательный класс, который объединяет несколько объектов, в основном для маршрутизации и трассировки, поэтому, например, когда у вас есть два узла, способных взаимодействовать через NetDevice, маршрутизация выполняется правильно.