본문 바로가기
관심종목/about PCs

Microsoft Windows 2000 TCP/IP 구현 정보 중 부록내용(TCP/IP 매개변수)

by 신의손길 2009. 7. 3.

발췌 : http://www.microsoft.com/korea/technet/network/tcpip2k.mspx


부록 A: TCP/IP 구성 매개 변수 Back to Top

Windows 2000에서 TCP/IP 프로토콜 제품군을 구현하기 위한 모든 구성 데이터는 레지스트리에서 가져옵니다. 이러한 구성 정보는 설치 프로그램이 레지스트리에 기록합니다. 또한 동적 호스트 구성 프로토콜(DHCP)을 사용 가능으로 설정한 경우에는 DHCP 클라이언트 서비스에서도 일부 구성 정보를 제공합니다. 부록 A에서는 표준 TCP/IP 네트워크 프로토콜을 구현하는 프로토콜 드라이버(Tcpip.sys)를 구성하는 데 사용되는 레지스트리 매개 변수를 정의합니다.

프로토콜 제품군 구현은 설치 프로그램과 DHCP에서 수집한 구성 정보만 사용하는 대부분의 환경에서 효율적이고 올바르게 실행되어야 합니다. 대부분의 환경에서 프로토콜을 구성하는 데 사용할 수 있는 기타 모든 구성 정보의 최적 기본값은 드라이버에 암호화되어 있습니다. 일부 사용자 정의 설치 과정에서는 특정 기본값을 변경해야 합니다. 이러한 경우에는 선택적 레지스트리 매개 변수를 만들어서 프로토콜 드라이버의 관련 부분에 대한 기본 동작을 수정할 수 있습니다.

참고 Windows NT TCP/IP 구현은 대부분 자체 조정됩니다. 레지스트리 매개 변수를 조정하면 시스템에 역효과를 줄 수 있습니다.

TCP/IP 매개 변수는 모두 레지스트리 키 아래에 위치하는 레지스트리 값입니다.

HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Services:
\Tcpip
\Parameters

어댑터 고유의 값은 각 어댑터의 하위 키 아래에 나열됩니다. 매개변수는 시스템이나 어댑터가 DHCP 구성 시스템이거나 DHCP 구성 어댑터인지 또는 고정적인 덮어쓰기 값이 지정되어 있는지에 따라 DHCP 및 고정적으로 구성된 값을 모두 가질 수 있습니다. 레지스트리 편집기를 사용하여 이러한 매개 변수를 변경할 경우에는 보통 시스템을 다시 부팅해야 변경 사항이 적용됩니다. 네트워크 연결 인터페이스를 사용하여 값을 변경할 때 항상 시스템을 다시 부팅해야 하는 것은 아닙니다.

레지스트리 편집기를 사용하여 구성할 수 있는 매개 변수

다음과 같은 매개 변수들은 TCP/IP 구성 요소를 설치하는 과정에서 기본값을 받습니다. 이러한 값을 수정하는 데는 레지스트리 편집기(Regedt32.exe)를 사용합니다. 일부 매개 변수는 기본적으로 레지스트리에 있지만, TCP/IP 프로토콜 드라이버의 기본 동작을 수정하기 위해서는 대부분의 매개 변수는 작성해야 합니다. 사용자 인터페이스에서 구성할 수 있는 매개 변수들은 나중에 별도로 설명합니다.


© 2000 Microsoft Corporation. All rights reserved.

이 문서에 포함된 정보는 문서를 발행할 때 논의된 문제들에 대한 Microsoft Corporation의 당시 관점을 나타냅니다. Microsoft는 변화하는 시장 환경에 대처해야 하므로 이를 Microsoft측의 책임으로 해석해서는 안되며 출판일 이후에 제공되는 정보의 정확성에 대한 보장을 하지 않습니다.

이 백서는 정보 제공 목적으로만 제공됩니다. MICROSOFT는 본 문서에서 명시적 또는 암시적인 어떠한 보증도 하지 않습니다.

Microsoft, Windows 및 Windows NT는 미국, 대한민국, 및/또는 그 외의 국가에서 Microsoft Corporation의 상표이거나 등록 상표입니다.

본 문서에서 언급한 실제 회사 이름과 제품 이름은 해당 소유자의 상표일 수 있습니다.

02/00

1 사양 및 프로그래밍 정보는 Windows NT DDK(장치 드라이버 키트)에 들어 있으며, 일부 정보는 Microsoft 인터넷 사이트에서도 구할 수 있습니다.

2 대부분의 NIC는 미디어에 나타나는 프레임에 대해 어떠한 주소 필터링도 수행하지 않는 모드에 놓일 수 있는 기능을 가집니다. 그 대신, NIC는 순환 중복 검사(CRC)를 통과하도록 모든 프레임을 위쪽으로 전달합니다. 이러한 기능은 Microsoft 네트워크 모니터 등의 일부 프로토콜 분석 소프트웨어에서 사용됩니다.

3 DiffServ에서 정의한 6비트는 이전에는 TOS 비트였습니다. DiffServ에서는 이전의 TOS를 사용하지 않습니다. 따라서 Winsock을 통한 TOS 비트 설정은 지원되지 않습니다. IP TOS에 대한 모든 요청은 DisableUserTOSSetting 레지스트리 매개 변수(부록 A)를 수정하지 않는 한 GQoS API를 통해 만들어져야 합니다.

4 [1]을 TcpMaxDataRetransmissions 또는 TcpMaxConnectretransmissions 레지스트리 매개 변수에 추가하면 전체 재전송 시간 제한이 두 배 정도 증가합니다시간 제한을 길게 구성하려면 아주 천천히 이 매개 변수를 늘려야 합니다.

5 Windows NT/Windows 2000 TCP는 시작할 때 하나의 TCP 세그먼트를 보내는 것이 아니라 두 개의 TCP 세그먼트를 보냅니다. 따라서 대상 컴퓨터에 처음 보내진 세그먼트가 만료될 때까지 지연된 ACK 타이머가 기다리지 않아도 되기 때문에 일부 응용 프로그램의 경우 성능이 향상됩니다.

6 리디렉터 레지스트리 매개 변수에 대한 자세한 내용은 Microsoft Windows NT/Windows 2000 리소스 키트 또는 Microsoft 기술 자료를 참조하십시오.

7 Stevens, Richard. TCP/IP IllustratedVolume 1:The Protocols.Reading, MA:Addison-Wesley Publishing Co., 1993.

8 두 사양 모두 Microsoft 인터넷 사이트(www.microsoft.com 및 ftp.microsoft.com)에서 구할 수 있습니다.

9 IP 자동 구성은 IPAutoconfigurationEnabled 레지스트리 키에서 사용 안함으로 설정할 수 있습니다. 사용되는 서브넷과 서브넷 마스크는 IPAutoconfigurationSubnet 및IPAutoconfigurationMask 레지스트리 키에서 제어할 수 있습니다. 위의 레지스트리 키는 부록 A를 참조하십시오.

10 "draft-ietf-dhc-dhcp-dns-*.txt"를 참조하십시오.


 

최종 수정일 : 2000.5.23