Ethernet device for the service-node class.
conf_object, log_object, ethernet_common, recorded
- cell-change
- Notifier that is triggered after the object's cell was changed.
- object-delete
- Notifier that is triggered just before Simics object is deleted.
- queue-change
- Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.
-
info
– print information about the object
-
status
– print status of the object
-
link
-
Pseudo attribute;
read/write access; type:
o|n
The network link that this service node Ethernet device is attached to.
-
link_state
-
Optional attribute;
read/write access; type:
o|n
The network link that this service node Ethernet device is attached to (for checkpointing).
-
mac_address
-
Optional attribute;
read/write access; type:
s|[iiiiii]
The MAC address used by this service node Ethernet device.
-
arp_table
-
Pseudo attribute;
write-only access; type:
[[ss]*]
Compatibility attribute for old checkpoints.
-
neighbors
-
Optional attribute;
read/write access; type:
D
The neighbor table used by this Ethernet interface.
-
service_node
-
Required attribute;
read/write access; type:
o
The service node that the Ethernet device is attached to.
-
ip_addresses
-
Optional attribute;
read/write access; type:
[s*]
The configured IP addresses for this network interface. They are on the form "addr/prefixlen" and allows both IPv4 and IPv6 addresses. This list does not include automatically assigned IP number, such as link-local IPv6 addresses.
-
mtu
-
Optional attribute;
read/write access; type:
i
MTU, maximum transfer unit, is the largest Ethernet payload (without Ethernet header and CRC) that will be sent out on the network without fragmentation. Default 1500.
-
tx_bandwidth
-
Optional attribute;
read/write access; type:
i
The transmit bandwidth of the network interface in bits per second. The network interface will limit the rate at which it sends packets to remain below this bandwidth. Default limit is 1Gbit/s.
-
partial_packets_v4
-
Optional attribute;
read/write access; type:
[[ddf[[dib]*]]*]
((id, ip_hdr, timestamp, (data, offset, more_flag)*)*)
IPv4 partial packets.
-
partial_packets_v6
-
Optional attribute;
read/write access; type:
[[ssif[[diib]*]]*]
((source_ip, dest_ip, identification, timestamp, (ip_frame, start, end, more_flag)*)*)
IPv6 partial packets.
service-node