Solaris 소프트웨어는 네트워킹 기능 향상을 포함합니다. Sun ONE Application Server 통합는 Solaris 9 12/03 릴리스에서 개정되었습니다. 이전 Solaris 9 릴리스에서 향상된 네트워크 기능은 다음과 같습니다.
이 기능은 Solaris 9 12/02 릴리스의 SPARC 플랫폼에 새로 도입된 기능입니다. 또한 이 기능은 Solaris 9 12/03 릴리스의 x86 플랫폼에서 사용 가능합니다.
Sun ONE Application Server 7, Platform Edition (이전 명칭은 iPlanetTM Application Server)은 Solaris 운영 체제에서 통합되었습니다. Application Server의 플랫폼판은 엔터프라이즈급 응용 프로그램 서비스와 웹 서비스에 대한 기초를 제공합니다. 이 서버에서는 고성능, 소용량의 JavaTM 2 Platform, Enterprise Edition (J2EETM)을 제공합니다. J2EE를 사용하면 다양한 서버, 클라이언트 장치에 대한 엔터프라이즈 응용 프로그램과 웹 서비스를 개발, 배치 및 관리할 수 있습니다.
Sun ONE Application Server는 새로운 Java 및 XML (Extensible Markup Language) 응용 프로그램에 대하여 응용 프로그램 이식성과 신속한 출시 시간을 제공합니다. 이 새 응용 프로그램은 J2EE 1.3 플랫폼과 호환됩니다. Application Server는 개발자가 JavaServer PagesTM (JSPTM), Java Servlet 및 Enterprise JavaBeansTM (EJBTM) 기술을 기반으로 하는 응용 프로그램을 구축할 수 있도록 합니다. 이 기술은 소규모 부서 응용 프로그램에서 엔터프라이즈 규모의 핵심 업무 서비스에 이르는 광범위한 비즈니스 요구 사항을 지원합니다.
몇 가지 주요 기능은 다음과 같습니다.
Sun One Web Server에서 Sun ONE Message Queue 및 HTTP (Hypertext Transfer Protocol) 서버를 통합합니다.
향상된 확장성을 제공합니다.
Java Web Service, SOAP (Simple Object Access Protocol ), WSDL (Web Services Description Language)과 같은 광범위한 웹 서비스를 지원합니다.
Sun ONE Portal Server 6.0 및 Sun ONE Directory Server와의 상호 운용성을 제공합니다.
J2EE 참조 구현을 사용합니다.
명칭에 대한 변경 사항은 다음과 같습니다.
Sun ONE Message Queue (이전 명칭은 iPlanet Message Queue for Java)
Sun ONE Web Server (이전 명칭은 iPlanet Web Server)
Sun ONE Portal Server (이전 명칭은 iPlanet Portal Server)
Sun ONE Directory Server (이전 명칭은 iPlanet Directory Server)
자세한 내용은 Sun ONE Application Server 7 Collection Update 1 (Solaris Edition) - ko를 참조하십시오. 이 모음에 대한 자세한 내용은 Solaris 9 8/03 릴리스의 개정된 새로운 설명서를 참조하십시오. http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html도 참조하십시오.
특정 사용권 지정 조건은 이진 코드 사용권을 참조하십시오.
이 기능은 Solaris 9 12/02 릴리스의 SPARC 플랫폼에 새로 도입된 기능입니다. 또한 이 기능은 Solaris 9 8/03 릴리스의 x86 플랫폼에서 사용 가능합니다.
Solaris 소프트웨어는 이제 Java 메시징 서비스(JMS) 응용 프로그램을 지원합니다. 이 Solaris 릴리스는 Sun ONE Message Queue (이전 명칭은 iPlanet Message Queue for Java)를 JMS 공급자로 사용합니다.
JMS 메시징 서비스를 사용하면 응용 프로그램 및 응용 프로그램 구성 요소에서 메시지를 비동기적으로 안전하게 교환할 수 있습니다. 다른 플랫폼과 다른 운영 체제에서 실행되는 프로세스는 공통 메시지 서비스에 연결하여 정보를 교환할 수 있습니다.
Sun ONE Message Queue, Platform Edition은 JMS 사양의 전체 구현을 제공합니다. 메시지 대기열은 다음과 같은 추가 기능을 제공합니다.
중앙 집중화된 관리
조정 가능한 성능
Java Naming and Directory InterfaceTM (JNDI)용 지원
SOAP (Simple Object Access Protocol) 메시징 지원
자세한 내용은 Sun ONE Message Queue 3.0.1 Administrator's Guide 및 Sun ONE Message Queue 3.0.1 Developer's Guide를 참조하십시오. Sun ONE Message Queue 및 기능에 대한 자세한 내용은 다음 웹 사이트를 참조하십시오.
http://www.sun.com/software/products/message_queue/home_message_queue.html |
이 기능은 Solaris 9 8/03 릴리스의 새 기능입니다.
멀티데이터 전송(MDT)을 사용하여 네트워크 스택에서 네트워크 장치 드라이버로 한 번에 두 개 이상의 패킷을 전송할 수 있습니다. 이 기능을 사용하면 호스트 CPU 사용률 또는 네트워크 처리량이 향상되어 패킷당 처리 비용이 절감됩니다.
멀티데이터 전송(MDT) 기능은 이 기능을 지원하는 장치 드라이버에서만 유효합니다.
MDT 매개 변수를 사용하려면 /etc/system file 파일에 있는 다음 매개 변수를 활성화해야 합니다.
set ip:ip_use_dl_cap = 0x1
기본적으로 MDT는 비활성화되어 있습니다. 다음과 같이 TCP/IP 스택에 MDT를 활성화하도록 지시할 수 있습니다.
# ndd -set /dev/ip ip_multidata_outbound 1
MDT를 활성화하기 전에 다음 사항에 주의하십시오.
이 기능을 사용하면 IP 계층과 DLPI 공급자 사이의 모든 패킷의 모양이 변할 수 있습니다. 예를 들어, ifconfig modinsert 명령을 사용하면 타사의 STREAMS 모듈이 IP 계층과 DLPI 공급자 사이에 동적으로 삽입될 수도 있습니다. 이 모듈이 작동하지 않을 수 있습니다. ifconfig modinsert 명령은 MDT STREAMS 데이터 형식을 “인식하지” 못합니다.
autopush(1M) 메커니즘을 사용하여 IP 및 DLPI 공급자 사이에 모듈이 삽입될 수 있습니다. 이 모듈 역시 작동하지 않을 수 있습니다.
STREAMS 모듈이 MDT를 인식하지 못할 경우 이 기능을 비활성화합니다. 예를 들어, 공용 도메인 유틸리티 ipfilter 및 CheckPoint Firewall-1은 MDT를 인식하지 않습니다.
자세한 내용은 Solaris Tunable Parameters Reference Manual 및 ip(7P) 설명서 페이지를 참조하십시오.
이 기능은 Solaris 9 4/03 릴리스의 새 기능입니다.
IPv6 네트워크에서는 이제 6to4 터널을 지원하는 하나 이상의 라우터를 구성하여 IPv4 (Internet Protocol Version 4) 네트워크를 통해 패킷을 전송할 수 있습니다. 시스템 관리자는 6to4 터널을 전환 방법으로 사용하여 IPv4에서 IPv6으로 네트워크를 이전할 수 있습니다. 이 기능은 RFC 3056 및 3068을 구현합니다.
IPv6에 대한 자세한 내용은 IPv6 Administration Guide를 참조하십시오.
이 기능은 Solaris 9 9/02 릴리스의 새 기능입니다.
이 기능을 사용하면 IPv6 터널을 통한 IPv4 및 IPv6 터널을 통한 IPv6 모두에 대하여 IPv6을 통한 터널링이 가능합니다. IPv4 패킷 또는 IPv6 패킷은 IPv6 패킷에서 캡슐화될 수 있습니다.
자세한 내용은 IPv6 Administration Guide를 참조하십시오.
이 기능은 Solaris 9 12/02 릴리스의 새 기능입니다.
이제 Solaris 네트워크 캐시 및 가속기(NCA) 커널 모듈에서 웹 서버의 다중 인스턴스를 지원합니다. 이러한 지원을 통해 Solaris 시스템을 사용하여 IP (인터넷 프로토콜) 주소 기반 가상 웹 호스팅을 수행할 수 있습니다. Solaris 소프트웨어는 단일 구성 파일 /etc/nca/ncaport.conf를 사용하여 NCA 소켓을 IP 주소에 매핑합니다.
자세한 내용은 ncaport.conf( 4) 설명서 페이지를 참조하십시오.
이 기능은 Solaris 9 9/02 릴리스의 새 기능입니다.
IPQoS(Quality of Service)를 사용하여 시스템 관리자는 고객과 핵심 응용 프로그램에 다양한 수준의 네트워크 서비스를 제공할 수 있습니다. IPQoS를 사용하여 관리자는 서비스 수준 계약을 설정할 수 있습니다. 이 계약은 ISP (인터넷 서비스 공급자) 고객에게 가격 구조를 기반으로 하는 다양한 수준의 서비스를 제공합니다. 회사에서는 IPQoS를 사용하여 핵심 응용 프로그램이 덜 핵심적인 응용 프로그램보다 더 높은 품질의 서비스를 받도록 응용 프로그램의 우선 순위를 정할 수 있습니다.
자세한 내용은 IPQoS Administration Guide를 참조하십시오.
이 기능은 Solaris 9 8/03 릴리스의 새 기능입니다.
Solaris IPQoS 기능에는 기존 uid 선택기를 보완한 사용자 선택기가 포함되었습니다. 사용자 선택기를 사용하면 사용자 이름 또는 사용자 ID를 ipqosconf 파일에 있는 filter 절의 조건으로 지정할 수 있습니다. 이전에 uid 선택기의 경우에는 사용자 ID만 값으로 승인했습니다. ipqosconf 파일의 다음 filter 절은 사용자 선택기를 보여 줍니다.
filter { name myhost; user root; } |
필터 및 선택기에 대한 내용은 IPQoS Administration Guide 및 ipqosconf(1M) 설명서 페이지를 참조하십시오.
이 기능은 Solaris 9 9/02 릴리스의 새 기능입니다.
Solaris 시스템 소프트웨어는 이제 RIPv2 (Routing Information Protocol Version 2)를 지원합니다.
RIPv2는 RIPv1 프로토콜에 Classless Inter-Domain Routing (CIDR) 및 Variable-Length Subnet Mask (VLSM) 확장을 추가했습니다. MD5 (Message Digest 5) 확장은 악의적인 사용자가 의도적으로 라우터를 잘못 지정하지 못하도록 보호합니다. 또한 새 in.routed 구현에는 기본 제공된 Internet Control Message Protocol (ICMP) Router Discovery (RFC 1256) 메커니즘이 포함되어 있습니다.
RIPv2는 지점간 링크가 멀티캐스트로 사용 가능할 경우 멀티캐스트를 지원합니다. RIPv2는 유니캐스트도 지원합니다. /etc/gateways 파일을 사용하여 브로드캐스트 주소를 구성하면 RIPv2가 브로드캐스트를 지원합니다.
RIPv2를 구성하는 방법에 대한 자세한 내용은 in.rdisc (1M), in.routed (1M) 및 gateways(4) 설명서 페이지를 참조하십시오.