!ndiskd.ifstacktable
!ndiskd.ifstacktable 확장은 네트워크 인터페이스 스택 테이블(ifStackTable)을 표시합니다.
인터페이스 스택 테이블에 대한 자세한 내용은 네트워크 인터페이스 스택 유지 관리를 참조하세요.
!ndiskd.ifstacktable
매개 변수
이 확장에는 매개 변수가 없습니다.
DLL
Ndiskd.dll
예제
!ndiskd.ifstacktable 명령을 실행하여 ifStackTable을 확인합니다.
3: kd> !ndiskd.ifstacktable
INTERFACE STACK TABLE
Lower interface Lower IfIndex Higher IfIndex Higher interface
ffffdf80139b3a20 6 15 ffffdf801494fa20
ffffdf801494fa20 15 16 ffffdf801494c010
ffffdf801494c010 16 17 ffffdf801494ba20
NDIS 기본 NDIS 미니포트 어댑터, NDIS 5.x 필터 중간 드라이버 및 NDIS 필터 모듈에 대한 스택 테이블을 지정하는 반면, NDIS MUX 중간 드라이버 드라이버는 가상 미니포트 인터페이스와 프로토콜 하위 인터페이스 간의 내부 인터페이스 관계를 지정해야 합니다. 따라서 ifStackTable은 더 복잡한 MUX 드라이버가 설치된 시스템에서 인터페이스 스택 관계를 확인하는 데 유용할 수 있습니다.
이 예제 시스템에는 NDIS MUX 중간 드라이버가 설치되어 있지 않으므로 ifStackTable에는 NDIS가 제공한 스택 관계만 표시됩니다. 다음 예제에서는 세 번째 행의 아래쪽 인터페이스 핸들(ffffdf801494c010, Lower IfIndex 16 처리)을 클릭하면 QoS 패킷 스케줄러의 인터페이스가 표시됩니다.
3: kd> !ndiskd.interface ffffdf801494c010
INTERFACE
[Zero-length string]
Ndis handle ffffdf801494c010
IfProvider ffffdf80131ca8d0 - The NDIS interface provider
NDIS filter ffffdf801494dc70 - Microsoft Kernel Debug Network Adapter-QoS Packet Scheduler-0000
ifType IF_TYPE_ETHERNET_CSMACD
Media type 802.3
Physical medium NdisPhysicalMediumOther
Access type BROADCAST
Direction type SEND_AND_RECEIVE
Connection type DEDICATED
ifConnectorPresent No
Network ffffdf80139b8900 - [Unnamed network]
Compartment ffffdf80139b9940 - Compartment #1
IDENTIFIERS
ifAlias [Zero-length string]
ifDescr Microsoft Kernel Debug Network Adapter-QoS Packet Scheduler-0000
ifName (NET_LUID) 06:01
ifPhysAddress 18-03-73-c1-e8-72
ifIndex 0n16
ifGuid fc2a0ae1-b103-11e6-b724-806e6f6e6963
STATE
Connected Connected
ifOperStatus DORMANT
ifOperStatusFlags DORMANT_PAUSED
Link speed 1000000000 (1 Gbps)
ifMtu 0n1500
Duplex FullDuplex
Refer to RFC 2863 for definitions of many of these terms
동일한 예제를 계속하면서 세 번째 행의 상위 인터페이스 핸들(ffffdf801494ba20 핸들, Higher IfIndex 17)을 클릭하면 WFP 802.3 MAC Layer LightWeight 필터의 인터페이스가 표시됩니다.
3: kd> !ndiskd.interface ffffdf801494ba20
INTERFACE
[Zero-length string]
Ndis handle ffffdf801494ba20 [type it]
IfProvider ffffdf80131ca8d0 - The NDIS interface provider
NDIS filter ffffdf801494c670 - Microsoft Kernel Debug Network Adapter-WFP 802.3 MAC Layer LightWeight Filter-0000
ifType IF_TYPE_ETHERNET_CSMACD
Media type 802.3
Physical medium NdisPhysicalMediumOther
Access type BROADCAST
Direction type SEND_AND_RECEIVE
Connection type DEDICATED
ifConnectorPresent No
Network ffffdf80139b8900 - [Unnamed network]
Compartment ffffdf80139b9940 - Compartment #1
IDENTIFIERS
ifAlias [Zero-length string]
ifDescr Microsoft Kernel Debug Network Adapter-WFP 802.3 MAC Layer LightWeight Filter-0000
ifName (NET_LUID) 06:02
ifPhysAddress 18-03-73-c1-e8-72
ifIndex 0n17
ifGuid fc2a0ae0-b103-11e6-b724-806e6f6e6963
STATE
Connected Connected
ifOperStatus DORMANT
ifOperStatusFlags DORMANT_PAUSED
Link speed 1000000000 (1 Gbps)
ifMtu 0n1500
Duplex FullDuplex
Refer to RFC 2863 for definitions of many of these terms
이는 WFP 802.3 MAC 레이어 LightWeight 필터가 네트워크 인터페이스 스택의 QoS 패킷 스케줄러 필터 위에 있음을 보여 줍니다. 네트워크 스택을 시각적으로 보여주는 !ndiskd.netreport 확장을 실행하여 이를 확인할 수 있습니다.