Windows CE 5.0 Networking Internals

Slides:



Advertisements
Similar presentations
마이크로소프트 OLAP 및 리포팅 솔루션을 근간으로 기간 시스템과 연계한 분석 시스템 구축 방안 우철웅기술이사컨설팅사업부 ㈜인브레인 I N B R E I N.
Advertisements

IoT 환경에서의 네트워크 보안. 2 I.IoT(Internet of Things) 란 ? II.IoT 에서의 접근제어 III. 해결 과제 Agenda.
포토 스탬프 제안서 제 안 사 : ㈜디제이어퍼 커뮤니케이션 대표이사 : 김강일. © 2006 DJ Upper Communication. All rights reserved. This presentation is for informational purposes only.
Windows XP Home Networking 장 석 준 고객 사업본부 ㈜마이크로소프트.
Dept. Computer Engineering DBLAB 정보처리개론 담당 교수 : 김정석 2009 년도 1 학기.
TE628 : Internet Server Context for Wireless. 2 Preliminary GSM ( Global System for Mobile Communications )  유럽의 주도하에 표준화된 디지털 셀룰러 이동 통신 시스템  음성통화를.
Lync 2013 소개 및 구축 가이드 화상, 음성 및 회의 SMS&P TSS 양영건 차장 Microsoft Lync
Building Enterprise VPNs
PC와 인터넷 정강수 컴퓨터 구조와 웹의 이해 PC와 인터넷 정강수
Nortelnetworks VPN & Firewall Contivity 1100.
2 장 인터넷의 구성 및 접속.
한드림넷 솔루션 소개.
Data Communications 제4장 데이터통신의 기본 개념.
정보활용 능력과정 경일대학교 컴퓨터공학과 김 현성
암호화 기술(IPsec,SSL) 배문주 송정미 황유진.
안재훈 기업고객사업본부/기술사업부 한국마이크로소프트
Network Security - Wireless Sniffing 실습
Windows CE 시스템 개발 환경 구축.
Windows CE 메모리 아키텍처 및 관리 서진호
ADSL 및 시스템 개요.
오목게임 W32 로봇시스템제어(하) GROUP 7 노성동, 하선웅, 김관준
PC1 E0 R1 로컬 Host 파일 브로드 캐스트 LMHOSTS 조회 Host 파일 조회 DNS Server 조회
Network Security - Ethereal 실습
10장. 무선 LAN의 기본개념과 설정방법 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
BLUE TOOTH 인터넷미디어공학부 배지태.
Network Security - Wired Sniffing 실습
Dept. of Computer Engineering, Hannam Univ. Won Goo Lee
8-4. ATM 특 징 장 점 단 점 데이터를 53byte의 고정된 크기의 Cell단위로 전송.
1장. 패킷트레이서 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
Introduction to Networking
8가지 TIP으로 Windows 8 완전정복하기
Young Jun, Son Partner Account Manager
PART 01 개념 컴퓨터 네트워크 Chapter 3 OSI 참조모델과 인터넷 임효택.
Azure WebApp on Linux와 .NET Core
네트워크 보안 TCP/IP 네트워크통신 개념.
4주 : 정보통신 네트워크 인터넷정보원 및 학술정보자원의 활용 담당교수 : 박 양 하 정보통신시스템 – 정보전송/처리시스템
Chapter 8 목차 8.1 네트워크 보안이란 무엇인가? 8.2 암호학의 원리 8.3 메시지 무결성 8.4 종단점 인증
SQL Server 2000, SQL Server 2005 비교 자료
SSAS 변화된 구조와 사용자 분석 화면 구현 우철웅 기술이사 BI 사업부 인브레인.
1장. 패킷트레이서 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
Chapter 3 3 모바일인터넷 구성 기술.
디지털 녹음장비 제 안 서 휴 코 산 업.
제3장 인터넷과 정보통신.
Chapter 8 목차 8.1 네트워크 보안이란 무엇인가? 8.2 암호학의 원리 8.3 메시지 무결성 8.4 종단점 인증
Windows Server 2008 보안 한국마이크로소프트.
IPSec (Internet Protocol Security protocol)
01. VPN의 개요 VPN(가상 사설 망)은 개인 네트워크를 확장한 네트워크로 인터넷 같은 공용 네트워크를 통한 연결을 지원
임베디드 소프트웨어 동향. 임베디드 소프트웨어 동향 임베디드 S/W 시장분류 솔루션 측면 시스템 측면 운영체제 개발도구 설계도구 테스트도구 유선통신 무선통신 정보가전 자동차제어 산업자동화 사무자동화 군사/항공우주 의료장비 솔루션 공급 업체 임베디드 S/W시장 임베디드.
ASP.NET Mobile Controls
PART 01 개념 컴퓨터 네트워크 Chapter 3 OSI 참조모델과 인터넷 임효택.
시스템 운영계획 통신 케이블 제작 엑세스 포인트, 스위치, 라우터 설치 및 환경구성
9장 데이터링크층 소개 (Introduction To Data-Link Layer)
목 차 무선랜 사용자 접속 2. 모바일 사용자 접속 3. FAQ 매뉴얼 1.1 무선랜 접속 프로그램 다운
Volume Licensing Service Center
IPv 이 동 주 HONGIK UNIVERSITY.
3장 데이터의 특성을 대표적인 수치로 표현하기 2019년 2월 25일 오전 9시 36분2019년 2월 25일 오전 9시 36분
네트워크와 소켓 프로그래밍 Chapter 01. * 학습목표 TCP/IP 프로토콜의 동작 원리를 개관 소켓의 기본 개념을 이해
기업고객사업본부 / 기술사업부 한국마이크로소프트
웹 성능 및 부하 테스트(Load Test)를 통한 소프트웨어 품질 향상방안
FireWall / VPN Solution
Data Communications 제2장 데이터통신의 기본 개념.
10장. 무선 LAN의 기본개념과 설정방법 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
시스코 네트워킹 (CCNA) 1주차.
이번 시간에는... 지난 시간까지 제 1장을 통해 모바일의 정의와 개념, 시작과 발전, 기술과 서비스 및 그 전략을 살펴봄으로써 모바일 산업에 대한 전반적인 이해를 쌓았습니다. 이번시간 부터는 제 2장 모바일 기술을 통해, 무선 인터넷을 위한 컨텐츠 제작 기술, 네트워크.
Virtual Private Networks,
Name Title Company Name
3. LAN의 주소지정과 프레임 (3장. LAN: Local Area Network)
IPv 이 동 주.
5장 세상의 많은 현상들은 정규분포를 따른다. 2019년 7월 31일 오후 6시 46분2019년 7월 31일 오후 6시 46분
네트워크 프로토콜.
Presentation transcript:

Windows CE 5.0 Networking Internals 18년 11월 12일 1시 12분 28초 Windows CE 5.0 Networking Internals 이건복 System Engineer Microsoft © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Agenda Windows CE 5.0의 새로운 네트워크 기능 Windows CE 네트워킹 살펴보기 계층별 구조 응용 프로그램 18년 11월 12일 1시 12분 28초 Agenda Windows CE 5.0의 새로운 네트워크 기능 Windows CE 네트워킹 살펴보기 계층별 구조 응용 프로그램 전송(Transport) 데이터 연결(Data link) © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Windows CE 5.0 Networking P2P (Peer to Peer) 네트워킹 18년 11월 12일 1시 12분 28초 Windows CE 5.0 Networking P2P (Peer to Peer) 네트워킹 UPnP (Universal Plug and Play) A/V 원격 구성 프레임워크 도메인 컨트롤러 발견 RTC (Real Time Communication) API 1.2 버전 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Windows CE 5.0 Networking 동적 DNS (Secure DDNS 포함) IPSec (IPv4) DHCPv6 18년 11월 12일 1시 12분 28초 Windows CE 5.0 Networking 동적 DNS (Secure DDNS 포함) IPSec (IPv4) 인증서와 pre-shared key 인증 IPSec정책을 구성하기 위한 단순 API 기본 응답자와 초기화 모드 DHCPv6 클라이언트 구성과 IPv6 prefix delegation Mobile IPv6 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Windows CE 5.0 Networking WiFi 지원 Bluetooth 프로파일 새로운 네트워크 드라이버 STA 지원 18년 11월 12일 1시 12분 28초 Windows CE 5.0 Networking WiFi 지원 STA 지원 802.11 a/b/g AP 거리 확장 Bluetooth 프로파일 헤드 셋 핸드프리 PAN 새로운 네트워크 드라이버 Intel 82559 100Mbps Ethernet Realtek 8180 802.11 (native) SyChip 802.11b (SDIO) © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Windows CE 5.0 Networking TCP/IP 라우팅과 브리지 시나리오 최적화 18년 11월 12일 1시 12분 28초 Windows CE 5.0 Networking TCP/IP 라우팅과 브리지 시나리오 최적화 특정 환경에서의 성능 향상을 위한 레지스트리 설정 NeverLoopbackPackets AllMiniportsDeserialized OptimizeReceiveHandling © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Windows CE Networking 일반 PC환경과 유사 차이점 구성요소화 이동성 18년 11월 12일 1시 12분 28초 Windows CE Networking 일반 PC환경과 유사 차이점 이동성 크기 (최소 크기의 ROM footprint) 전력 소비 성능 (작은 캐시 사이즈에 최적화) 구성요소화 장치의 특성에 맞는 구성요소의 배치와 사용 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Networking Overview LAN (Local Area Networking) 18년 11월 12일 1시 12분 28초 Networking Overview LAN (Local Area Networking) 802.3, 802.5, WLAN (802.11, etc) 포함 WAN (Wide Area Networking) 전화접속 연결, VPN 포함 PAN (Personal Area Networking) Bluetooth/IrDA 응용 프로그램 기반의 LAN/WAN 프로파일 WWAN (Wireless Wide Area Networking) 휴대전화 네트워크 LAN 또는 WAN 모델 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Networking Architecture 18년 11월 12일 1시 12분 28초 Networking Architecture MS 프로그램 기타 응용 프로그램 응용프로그램 Winsock Public Code Private Code Non MS Code Layered Service Providers Base Service Providers AFD 다른 Protocol Stacks 전송 MS Protocol Stacks NDIS 다른 Driver Interfaces Intermediate Driver Miniport Driver WAN Miniport Driver VPN WAN Miniport Driver 데이터 링크 Miniport Driver NIC HW Virtual HW interface Serial Port © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

응용 프로그램 계층 응용 프로그램 전송 데이터 링크 MS 프로그램 기타 응용 프로그램 Winsock 18년 11월 12일 1시 12분 28초 응용 프로그램 계층 MS 프로그램 기타 응용 프로그램 응용 프로그램 Winsock Public Code Private Code Non MS Code Layered Service Providers Base Service Providers AFD 다른 Protocol Stacks 전송 MS Protocol Stacks NDIS 다른 Driver Interfaces Intermediate Driver Miniport Driver WAN Miniport Driver VPN WAN Miniport Driver 데이터 링크 Miniport Driver NIC HW Virtual HW interface Serial Port © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

응용 프로그램 계층 – Net UI NETUI CONNMC ETHMAN 18년 11월 12일 1시 12분 28초 응용 프로그램 계층 – Net UI NETUI OS 네트워킹와 드라이버 모듈의 윈도우 UI를 포함하고 있는 DLL OS 디자이너의 의해 변경 가능 Can be left out entirely (e.g. headless configs) CONNMC 네트워크와 전화접속 연결 응용 프로그램 ETHMAN 표준 쉘의 작업 표시줄 아이콘 네트워크 상태와 구성 정보 제공 (802.11설정 정보 포함) © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Network UI 구조 CONNMC ETHMAN 기타 UI NETUI OS 구성 API 응용 프로그램 18년 11월 12일 1시 12분 28초 Network UI 구조 CONNMC ETHMAN 기타 UI NETUI OS 구성 API 응용 프로그램 OS 프로토콜와 드라이버 Public Code Private Code Non MS Code © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

응용 프로그램 계층 – Winsock Winsock Layered Service Provider (LSP) 모델 18년 11월 12일 1시 12분 28초 응용 프로그램 계층 – Winsock Winsock Layered Service Provider (LSP) 모델 Transport Service Provider – 전송 인터페이스 제공 (protocol) Name Service Provider 응용 프로그램 또는 전송필터의 OEM/ISV 확장 인증 계층 (SSL 또는 LSP) 다른 프로토콜 스택 어떤 OS구성요소는 Winsock계층을 이용할 수 없다 SMB 클라이언트/서버, DHCP © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Winsock 기본 프로바이더 WS2Instl.dll – 기본 프로바이더 체인 설치 다른 프로바이더 18년 11월 12일 1시 12분 28초 Winsock 기본 프로바이더 NSPM.DLL - Name Space Provider WSPM.DLL –Transport Service Provider WS2Instl.dll – 기본 프로바이더 체인 설치 다른 프로바이더 SSLLSP.DLL – SSL을 사용하기 위한 Winsock 인터페이스 예제 LSP public\common\sdk\samples\TSP © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Winsock 구조 응용 프로그램 전송 Winsock WS2 Non MS LSP WSPM NSPM Non MS NSP AFD 18년 11월 12일 1시 12분 28초 Winsock 구조 Winsock WS2 Non MS LSP WSPM NSPM Non MS NSP 응용 프로그램 AFD Non MS Protocol Stack 전송 Public Code Private Code Non MS Code © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Layered Service Providers Base Service Providers 18년 11월 12일 1시 12분 28초 전송계층 MS Applications 기타 응용 프로그램 응용 프로그램 Winsock Public Code Private Code Non MS Code Layered Service Providers Base Service Providers AFD 다른 Protocol Stacks 전송 MS Protocol Stacks NDIS 다른 Driver Interfaces Intermediate Driver Miniport Driver WAN Miniport Driver VPN WAN Miniport Driver 데이터 링크 Miniport Driver NIC HW Virtual HW interface Serial Port © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

전송계층 내부 프로토콜 스택 다른 프로토콜 스택은 Winsock의 LSP/NSP를 통하여 노출 18년 11월 12일 1시 12분 28초 전송계층 내부 프로토콜 스택 TCP/IPv4: tcpstk.dll TCP/IPv6: tcpip6.dll Bluetooth: btd.dll IrDA: irdastk.dll 다른 프로토콜 스택은 Winsock의 LSP/NSP를 통하여 노출 내부 스택은 device.exe 프로세스에서 실행 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

AFD (Auxiliary Function Driver) 18년 11월 12일 1시 12분 28초 AFD (Auxiliary Function Driver) Winsock와 전송 프로토콜 사이의 브리지 네트워크 하부 시스템 초기화 및 버퍼 및 이벤트 제공 상부: Device.exe의 응용 프로그램과 시스템(PSL) 호출을 통하여 Winsock통신 하부: Transport Driver Interface (TDI) 사용 CE에서 TDI는 외부로 노출되지 않음 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

TCP/IP 2중 스택 모델 (TCP/IPv4 + TCP/IPv6) 18년 11월 12일 1시 12분 28초 TCP/IP 2중 스택 모델 (TCP/IPv4 + TCP/IPv6) IP Helper API는 양쪽 스택의 구성/상태 정보를 제공 보조 모듈은 시스템 구성을 나타내거나 의존하지 않음 DHCPv4/v6 IPNAT (Network Address Translation) IPSec (IPSec driver) FW6 (IPv4 and v6 firewall) IPv6Hlp (6to4 and ISATAP tunneling) © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

TCP/IP Architecture 응용 프로그램 전송 데이터 링크 Winsock IP Helper API AFD DHCP 18년 11월 12일 1시 12분 28초 TCP/IP Architecture 응용 프로그램 Winsock IP Helper API 전송 AFD DHCP TCP/IPv4 TCP/IPv6 DHCPv6 IPNAT FW6 IPv6Hlp IPSec 데이터 링크 NDIS PPP Public Code Private Code Non MS Code Drivers Drivers © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Layered Service Providers Base Service Providers 18년 11월 12일 1시 12분 28초 Data Link Layer MS Applications Other Applications 응용 프로그램 Winsock Public Code Private Code Non MS Code Layered Service Providers Base Service Providers AFD Other Protocol Stacks 전송 MS Protocol Stacks NDIS 다른 Driver Interfaces Intermediate Driver Miniport Driver WAN Miniport Driver VPN WAN Miniport Driver 데이터 링크 Miniport Driver NIC HW Virtual HW interface Serial Port © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

데이터 링크 계층 – NDIS NDIS5.1 subset - 연결 프로토콜과 드라이버(miniport) 프레임워크를 제공 18년 11월 12일 1시 12분 28초 데이터 링크 계층 – NDIS NDIS5.1 subset - 연결 프로토콜과 드라이버(miniport) 프레임워크를 제공 중간 드라이버는 인터셉트와 패킷 데이터 생성에 사용 Windows CE 구성 인터페이스 IOCTL_NDIS_xxx은 bind/unbind 어뎁터와 프로토콜 호출 예제코드 – NDISCONFIG (public\common\oak\drivers\netsamp\ndisconfig) © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

NDIS NDISUIO – 드라이버와 직접 통신 하기 위한 응용 프로그램 인터페이스 제공 18년 11월 12일 1시 12분 28초 NDIS NDISUIO – 드라이버와 직접 통신 하기 위한 응용 프로그램 인터페이스 제공 Query/Set NDIS OID 상태 알림 (media sense, 신호 강도, 기타 등등) 데이터 전송 (단일 수신자) NDISPWR – NDIS드라이버의 전력 상태 구성의 제공 예제 LAN/WAN 드라이버 Public\common\oak\drivers\netcard Public\common\oak\drivers\netsamp © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

NDIS Architecture 응용 프로그램 전송 데이터 링크 NDIS Winsock AFD TCP/IPv4 TCP/IPv6 18년 11월 12일 1시 12분 28초 NDIS Architecture 응용 프로그램 Winsock NDIS IOCTL Interface AFD TCP/IPv4 TCP/IPv6 전송 NDISPWR NDISUIO Driver NDIS Intermediate Driver Miniport Driver Miniport Driver 데이터 링크 Miniport Driver Public Code Private Code Non MS Code 802.3 NIC 802.5 NIC 802.11 NIC © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Data Link Layer – 802.11 2개의 드라이버 인터페이스 STA와 AP 지원 802.3 에뮬레이션 18년 11월 12일 1시 12분 28초 Data Link Layer – 802.11 2개의 드라이버 인터페이스 802.3 에뮬레이션 자동 구성과 802.1X 수행을 필요로 하는 특정 OID를 802.11 지원 802.11 MAC 계층은 드라이버 또는 firmware에서 구현 802.11 Native 802.11 MAC 계층은 NWIFI IM 드라이버에서 구현 STA와 AP 지원 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

802.11 (STA) 802.11 자동 구성 802.1x 인증 WZCSVC 다중 EAP over LAN (EAPOL) 지원 18년 11월 12일 1시 12분 28초 802.11 (STA) 802.11 자동 구성 Wireless Zero Config API (WZCSAPI) – 주요한 SSID리스트 구성 및 신호의 세기를 설정하는 API Wireless Zero Config 서비스 (WZCSVC) – 상태를 모니터하고 연결을 초기화 하는 서비스 WZCSVC 드라이버는 802.11 특정 OID와 드라이버 통신 802.1x 인증 WZCSVC 다중 EAP over LAN (EAPOL) 지원 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

802.11 구조 (STA) 응용 프로그램 전송 데이터 링크 EAP/TLS EAP EAP/MD5 EAPOL 다른 EAP 18년 11월 12일 1시 12분 28초 802.11 구조 (STA) NETUI 응용 프로그램 Winsock WZCSAPI ETHMAN TCP/IP 전송 EAP/TLS EAP EAP/MD5 EAPOL 다른 EAP WZCSVC NDISUIO 데이터 링크 NDIS 802.11 Miniport Driver Public Code Private Code Non MS Code © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Media Sense 드라이버에 의해서 지정 네트워크에 재 연결하기 위한 상위계층 연결 트리거 연결 구간 인터페이스 18년 11월 12일 1시 12분 28초 Media Sense 드라이버에 의해서 지정 유선 – 케이블 떨어지는 것은 가리킴 무선 – 신호의 손실 또는 연결된 네트워크를 가리킴 네트워크에 재 연결하기 위한 상위계층 연결 트리거 유선 – DHCP 트리거 802.11 – SSID선택과 802.1x초기화 구성을 위한 WZCSVC 트리거 연결 구간 인터페이스 응용 프로그램이 연결구간에서 새로운 구간으로 가기 전에 재 연결 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

네트워크 전력 관리 Suspend/Resume 처리 Idle suspend 방지: media sense로 나타남 18년 11월 12일 1시 12분 28초 네트워크 전력 관리 Suspend/Resume 처리 media sense로 나타남 끊김/재 연결 PC카드의 삽입/제거와 같이 네트워크 카드 보여짐 Idle suspend 방지: 활성 TCP 연결 활성 PPP 연결 활성 IR 연결 네트워크 인터페이스가 있는 경우 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

802.11 (AP) Native 802.11 모델 WLSVC/ONEEX 모듈은 구성과 인증을 처리 (WPA/802.1x) 18년 11월 12일 1시 12분 28초 802.11 (AP) Native 802.11 모델 NWIFI intermediate 드라이버 802.11 MAC 처리 WLSVC/ONEEX 모듈은 구성과 인증을 처리 (WPA/802.1x) WLCLIENT API를 이용하여 구성 웹 서버(HTTPD)를 통하여 원격 구성 프레임워크 사용 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

802.11 Architecture (AP) 응용 프로그램 전송 데이터 링크 802.11 Miniport Driver RGUI 18년 11월 12일 1시 12분 28초 802.11 Architecture (AP) 응용 프로그램 RGUI HTTPD WLCLIENT RemoteCfg Winsock 전송 TCP/IP ONEEX WLSVC NDIS 데이터 링크 NWIFI IM Driver 802.11 Miniport Driver Public Code Private Code Non MS Code © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

데이터 링크 계층 - PPP 상위 - 직접 TCPSTK/TCPIP6 를 처리 하위 - NDIS WAN miniport와 통신 18년 11월 12일 1시 12분 28초 데이터 링크 계층 - PPP 상위 - 직접 TCPSTK/TCPIP6 를 처리 일반 PC가 PPP를 802.3 miniport로 사용하는 것과 다름 하위 - NDIS WAN miniport와 통신 Asyncmac PPTP L2TP © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Asyncmac 하위 - Telephony API (TAPI), Unimodem 와 시리얼 포트와 통신 18년 11월 12일 1시 12분 28초 Asyncmac 하위 - Telephony API (TAPI), Unimodem 와 시리얼 포트와 통신 쉬운 PAN구성을 위하여 가상 시리얼 포트로 사용 가능 IrDA – IrCOMM Bluetooth – RFCOMM Public 코드는 수정될 수 있음 TAPI/Unimodem © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

WAN Networking 구조 응용 프로그램 전송 데이터 링크 Other TAPI SP CONNMC Winsock 18년 11월 12일 1시 12분 28초 WAN Networking 구조 CONNMC 응용 프로그램 Winsock RAS API NETUI TCP/IP 전송 PPP NDIS NDISWAN driver ASYNCMAC 데이터 링크 TAPI Public Code Private Code Non MS Code UNIMODEM Other TAPI SP Serial Port © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

IrCOMM (DUN) 구조 응용 프로그램 전송 데이터 링크 Winsock AFD IRDASTK TCP/IP PPP NDIS 18년 11월 12일 1시 12분 28초 IrCOMM (DUN) 구조 Virtual IRCOMM Serial Port 응용 프로그램 Winsock AFD 전송 IRDASTK TCP/IP PPP NDIS IR Driver ASYNCMAC 데이터 링크 TAPI Public Code Private Code Non MS Code UNIMODEM IR HW Virtual IRCOMM Serial Port © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

네트워크 도구 표준 도구 CE의 도구: ping ipconfig route netstat tracert 18년 11월 12일 1시 12분 28초 네트워크 도구 표준 도구 ping ipconfig route netstat tracert CE의 도구: ndisconfig –NDIS 바인딩 구성 ipv6 – IPv6 파라미터 구성 ipv6tun –IPv6 tunneling 구성 (6to4과 ISATAP) ipseccfg – IPSec 파라미터 구성 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Network Logging NDIS/PPP에서 패킷 캡춰 허용 예제 logger NETLOG.DLL– 네트워크 로깅 DLL 18년 11월 12일 1시 12분 28초 Network Logging NDIS/PPP에서 패킷 캡춰 허용 예제 logger NETLOG.DLL– 네트워크 로깅 DLL 로그 패킷의 추적 (Microsoft Network Monitor 도구와 호환) public\common\oak\utils\netlog NETLOGCTL.EXE –netlog를 stop/start public\common\oak\utils\netlogctl © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

참조 추가적인 Windows CE .NET Embedded 정보 Windows Embedded 커뮤니티 18년 11월 12일 1시 12분 28초 참조 추가적인 Windows CE .NET Embedded 정보 http://www.microsoft.com/windows/embedded Windows Embedded 커뮤니티 http://www.microsoft.com/windows/embedded/community MSDN의 Embedded 자료 http://msdn.microsoft.com/embedded Windows Embedded 파트너 http://www.mswep.com/ 국내 커뮤니티 WeCOM http://wecom.dstcorp.com/ YesPartner http://www.yespartner.com/ © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

© 2004 Microsoft Corporation. All rights reserved. 18년 11월 12일 1시 12분 28초 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.