MikroTik MTCIPv6E Practice Exam
MikroTik Certified IPv6 Engineer (MTCIPv6E)
The MikroTik Certified IPv6 Engineer (MTCIPv6E) certification validates the ability to implement and support IPv6 networks on RouterOS. It covers IPv6 addressing and subnetting, SLAAC and DHCPv6 configuration, Neighbor Discovery Protocol, IPv6 packet structure and fragmentation, ICMPv6 security, transition mechanisms like dual stack, 6to4, and DS-Lite, and RouterOS IPv6 tools, tunnels, and DNS/NTP support.
Question bank updated : questions, answers, explanations and chapters.
Certification Overview
- Exam name: MTCIPv6E
- Vendor: MikroTik
- Exam code: MTCIPv6E
- Duration: 60 minutes
- Total questions: about 25
- Official passing score: 60% (source)
- Our practice exam pass mark: 60%
Who Should Take This Exam?
Network Engineer, Network Technician, Systems Administrator, ISP Network Engineer, WISP Engineer, Network Support Specialist, NOC Technician, Network Security Engineer
Prerequisites
Foundational networking knowledge and basic hands-on experience with MikroTik RouterOS; MTCNA-level skills or equivalent.
Topics Covered
- Introduction to IPv6
- IPv6 Protocol
- IPv6 Packet
- IPv6 Security
- Transition Mechanisms
- Interoperability
Question Types
- Multiple Choice (Single Answer)
- Multiple Choice (Multiple Answers)
- True / False
- Scenario-Based
MTCIPv6E Practice Questions
Our question bank contains 487+ practice questions for this certification. Sample questions from each exam chapter. Expand a question to see the answer choices. With full access, you get unlimited practice exams with randomised questions from our full question bank.
Introduction to IPv6
In MikroTik RouterOS, which menu path is used to assign an IPv6 address to an interface?
- A. /interface ipv6
- B. /ipv6 address Correct answer
- C. /ip address
- D. /system ipv6
Option B is correct because in MikroTik RouterOS, IPv6 addresses are managed under the /ipv6 address menu, which is separate from the /ip address menu used for IPv4. Options B, C, and D refer to menus that either handle IPv4 addresses or do not exist in RouterOS.
What type of IPv6 address uses the prefix fe80::/10?
- A. Multicast
- B. Unique local
- C. Link-local Correct answer
- D. Global unicast
Option C is correct because the prefix fe80::/10 is reserved for IPv6 link-local addresses, which are automatically assigned to every IPv6-enabled interface and are only valid on the local network segment. Global unicast uses 2000::/3, unique local uses fc00::/7, and multicast uses ff00::/8.
IPv6 addresses are 128 bits long, four times the length of IPv4 addresses.
- A. True Correct answer
- B. False
IPv6 addresses are indeed 128 bits long, compared to IPv4's 32 bits. Since 128 / 32 = 4, IPv6 addresses are exactly four times the length of IPv4 addresses, providing a vastly larger address space of approximately 3.4 × 10^38 unique addresses.
Based on the topology shown, R1 received the delegated prefix 2001:db8:abcd::/48 and has assigned /64 subnets to LAN-A and LAN-B. Which prefix can be assigned to a new LAN on R1 without conflicting with an existing subnet?

- A. 2001:db8:abce:1::/64
- B. 2001:db8:abcd:1::/64
- C. 2001:db8:abcd:1::/63
- D. 2001:db8:abcd:3::/64 Correct answer
Option D, 2001:db8:abcd:3::/64, is correct because the topology shows R1's delegated /48 already split into LAN-A (2001:db8:abcd:1::/64) and LAN-B (2001:db8:abcd:2::/64), so the next unused /64 within that /48 is the one using subnet 3. Option B duplicates LAN-A's subnet and option A falls outside the delegated /48 entirely, so neither is usable.
IPv6 Protocol
In MikroTik RouterOS, which command adds a static IPv6 address to an interface?
- A. /ipv6 address add address=2001:db8::1/64 interface=ether1 Correct answer
- B. /ipv6 route add address=2001:db8::1/64 interface=ether1
- C. /interface ipv6 set address=2001:db8::1/64 ether1
- D. /ip address add address=2001:db8::1/64 interface=ether1
Option A is correct because /ipv6 address add address=2001:db8::1/64 interface=ether1 is the proper RouterOS command to assign a static IPv6 address. IPv6 addresses are managed under the /ipv6 address menu, separate from /ip address used for IPv4.
What does the prefix length /64 represent in the IPv6 address 2001:db8:1::1/64?
- A. The host can communicate with 64 other devices
- B. The address is 64 bits long
- C. The address has 64 available subnets
- D. The first 64 bits identify the network portion Correct answer
Option D is correct because the /64 prefix length means the first 64 bits of the address identify the network portion, and the remaining 64 bits identify the host (interface identifier). This is the standard boundary for IPv6 subnets.
In MikroTik RouterOS, the advertise=yes parameter on an IPv6 address causes the prefix to be included in Router Advertisements.
- A. True Correct answer
- B. False
When advertise=yes is set on an IPv6 address in RouterOS, the prefix of that address is automatically included in Router Advertisement messages sent from that interface. Hosts on the link use these advertised prefixes for SLAAC or to learn the on-link prefix information.
Based on the output shown, which neighbor entry is still used for forwarding while the router revalidates it in the background?

- A. fe80::21c:42ff:fe4a:1b2c (reachable)
- B. fe80::c0ff:eeff:fe12:3456 (failed)
- C. fe80::5054:ff:fe12:9999 (reachable)
- D. fe80::a8bb:ccff:fedd:eeff (stale) Correct answer
Option D, fe80::a8bb:ccff:fedd:eeff (stale), is correct because the STALE state is exactly the one where an entry is still used to forward traffic while RouterOS revalidates it with Neighbor Discovery in the background; the output's other entries are already REACHABLE (confirmed, not being revalidated) or FAILED (not usable for forwarding at all).
IPv6 Packet
What is the fixed size of the IPv6 base header?
- A. 20 bytes
- B. 40 bytes Correct answer
- C. 60 bytes
- D. Variable length
Option B is correct because the IPv6 base header is always 40 bytes (320 bits). Unlike IPv4's variable-length header, IPv6 moved optional features into extension headers, keeping the base header fixed for faster processing.
What is the minimum MTU that all IPv6 links must support?
- A. 1280 bytes Correct answer
- B. 1500 bytes
- C. 576 bytes
- D. 9000 bytes
Option A is correct because RFC 8200 mandates that every IPv6 link must support a minimum MTU of 1280 bytes. This is significantly larger than IPv4's minimum of 68 bytes, ensuring that IPv6 packets can carry meaningful payloads without fragmentation.
Which TWO fields are present in the IPv6 base header but have no equivalent in the IPv4 header? (Choose two)
- A. Flow Label Correct answer
- B. The fixed 40-byte header length with no IHL field Correct answer
- C. Hop Limit
- D. Traffic Class
Options A and B are correct because the Flow Label (20 bits for identifying traffic flows) is entirely new in IPv6 with no IPv4 equivalent. Additionally, IPv6's fixed 40-byte header eliminates the need for the IHL (Internet Header Length) field that IPv4 requires to indicate variable header sizes. Hop Limit has an equivalent in IPv4's TTL, and Traffic Class corresponds to IPv4's Type of Service/DSCP field.
The IPv6 base header is 40 bytes, which is twice the minimum size of an IPv4 header.
- A. True Correct answer
- B. False
The IPv6 base header is a fixed 40 bytes (320 bits), compared to the IPv4 minimum header size of 20 bytes (without options). Despite being twice as large, the IPv6 header is simpler with fewer fields, because rarely-used fields were moved to optional extension headers, and the checksum was removed to improve forwarding performance.
IPv6 Security
What protocol number does ICMPv6 use in the IPv6 Next Header field?
- A. 89
- B. 6
- C. 1
- D. 58 Correct answer
Option D is correct because ICMPv6 is identified by Next Header value 58 in the IPv6 header. For comparison, value 1 is ICMPv4, value 6 is TCP, and value 89 is OSPF.
Which TWO ICMPv6 message types are classified as error messages rather than informational messages? (Choose two)
- A. Destination Unreachable (Type 1) Correct answer
- B. Time Exceeded (Type 3) Correct answer
- C. Echo Request (Type 128)
- D. Router Solicitation (Type 133)
Options A and B are correct because ICMPv6 messages are divided into error messages (Types 1-127) and informational messages (Types 128-255). Destination Unreachable (Type 1) and Time Exceeded (Type 3) are error messages. Echo Request (Type 128) and Router Solicitation (Type 133) are informational messages. Other error types include Packet Too Big (Type 2) and Parameter Problem (Type 4).
Transition Mechanisms
What does dual stack mean in the context of IPv6 transition?
- A. Using two separate physical network interfaces for IPv4 and IPv6
- B. Running both IPv4 and IPv6 simultaneously on the same device Correct answer
- C. Encapsulating IPv6 packets inside IPv4 headers
- D. Translating IPv4 packets into IPv6 packets at the gateway
Option B is correct because dual stack is the IPv6 transition strategy where a device runs both IPv4 and IPv6 protocol stacks simultaneously on the same interfaces. This allows the device to communicate natively using whichever protocol the destination supports, without requiring any translation or tunneling mechanism. It is the simplest and most widely recommended transition approach.
Which TWO advantages does native dual stack have over IPv6 tunneling for a production MikroTik network? (Choose two)
- A. Automatic encryption of all IPv6 traffic
- B. Eliminates the need for IPv6 firewall rules
- C. Better performance since there is no encapsulation/decapsulation processing Correct answer
- D. No MTU reduction from encapsulation overhead Correct answer
Options D and C are correct because native dual stack provides: (D) no MTU reduction, since there is no encapsulation overhead — IPv6 packets use the full link MTU, unlike tunneling which adds at least 20 bytes for the outer IPv4 header; and (C) better performance, since routers do not need to perform encapsulation and decapsulation processing for every packet, reducing CPU load and latency.
Based on the topology shown, which link is running dual stack (both IPv4 and IPv6)?

- A. All three links equally
- B. The R1-LAN1 link (ether2)
- C. The ISP-R1 link (ether1) Correct answer
- D. The R1-LAN2 link (ether3)
Option C, the ISP-R1 link (ether1), is correct because the topology labels that link with both an IPv4 address (192.0.2.1/30) and an IPv6 address (2001:db8:1::1/64) configured together, while ether2 and ether3 toward the LANs show only IPv6 addressing.
Interoperability
Which MikroTik RouterOS tool is used to test IPv6 connectivity to a remote host?
- A. /ipv6 test-connection
- B. /system health ipv6
- C. /tool bandwidth-test with IPv6 mode
- D. /ping with an IPv6 address Correct answer
Option D is correct because MikroTik RouterOS uses the /ping command (or /tool ping in older syntax) for both IPv4 and IPv6 connectivity testing. When an IPv6 address is specified as the target, the command automatically sends ICMPv6 Echo Request messages (Type 128) and reports ICMPv6 Echo Reply responses (Type 129). There is no separate IPv6-specific ping command.
Which TWO parameters must be configured when creating an IPv6 pool in MikroTik RouterOS for use with DHCPv6 prefix delegation? (Choose two)
- A. The prefix-length that defines the size of each individual delegation Correct answer
- B. The lease duration for the pool itself
- C. The master prefix that defines the overall address space of the pool Correct answer
- D. The DNS server address to include in delegated prefixes
Options C and A are correct because creating an IPv6 pool for DHCPv6-PD requires: (C) the master prefix (e.g., 2001:db8::/32) that defines the overall address space available for delegation; and (A) the prefix-length (e.g., 48 or 56) that determines the size of each individual prefix delegated to requesting clients. DNS and lease duration are configured elsewhere in the DHCPv6 server settings.
Based on the topology shown, R1 received 2001:db8:e000::/56 via DHCPv6-PD and has sub-delegated two /64 subnets. Which /64 can R1 still assign without conflict?

- A. 2001:db8:e100::/64
- B. 2001:db8:e000:1::/64
- C. 2001:db8:e000:3::/64 Correct answer
- D. 2001:db8:e000:2::/64
Option C, 2001:db8:e000:3::/64, is correct because the topology shows R1's /56 delegation already split into 2001:db8:e000:1::/64 (the R1-R2 link) and 2001:db8:e000:2::/64 (the R2-LAN link), leaving subnet 3 as the next unused /64 within the delegated range — 2001:db8:e100::/64 falls outside the /56 entirely.
Free Study Guide
Read the free MikroTik MTCIPv6E study guide: every exam topic explained in plain English, with diagrams, exam tips and the mistakes to avoid.
More MikroTik Practice Exams
Practise with realistic mock exams to prepare for your MikroTik certification.