Solaris-programvaran innehåller nätverksförbättringar. Integration av Sun ONE Application Server har reviderats i Solaris 9 12/03. Följande nätverksförbättringar föregick Solaris 9:
Den här funktionen är en nyhet i Solaris 9 12/02, SPARC-versionen. I Solaris 9 12/03 är den här funktionen tillgänglig även för x86-versionen.
Sun ONE Application Server 7, Platform Edition (hette förut iPlanetTM Application Server) har integrerats i operativsystemet Solaris. Plattformsversionen av programservern erbjuder en bas för avancerade programvaru- och webbtjänster. Servern innehåller en kraftfull företagsversion av JavaTM-2-plattform, Enterprise Edition (J2EETM), med liten placeringsyta. J2EE möjliggör utveckling, installation och hantering av företagsprogram och webbtjänster till en lång rad servrar, klienter och enheter.
Med Sun ONE Application Server får du ökad flyttbarhet för program och en snabbare marknadsmässighet för nya Java- och XML-program. De här progammen är kompatibla med J2EE 1.3-plattformen. Med programservern kan utvecklare bygga program som är baserade på JavaServer PagesTM- (JSPTM), Java Servlet- och Enterprise JavaBeansTM-teknologi (EJBTM). Den här teknologin tillgodoser en lång rad affärsmässiga krav, från små lokala program till företagsomfattande tjänster av central betydelse.
Bland funktionerna finns följande:
Integrerar Sun ONE-meddelandekö och HTTP-servern från Sun ONE Web Server
Skalbarhet med förbättrad prestanda
Omfattande stöd för webbtjänster – Java-webbtjänster, SOAP (Simple Object Access Protocol) och WSDL (Web Services Description Language)
Interoperabilitet med Sun ONE Portal Server 6.0 och Sun ONE Directory Server
Använder J2EE-referensimplementering
Följande namn har ändrats:
Sun ONE-meddelandekö (tidigare iPlanet-meddelandekö för Java)
Sun ONE Web Server (tidigare iPlanet Web Server)
Sun ONE Portal Server (tidigare iPlanet Portal Server)
Sun ONE Directory Server (tidigare iPlanet Directory Server)
Mer information finns i Sun ONE Application Server 7 Collection Update 1 (Solaris Edition). Mer information om den här samlingen finns på Ny och reviderad dokumentation i Solaris 9 8/03 . Se även http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html.
De specifika licensvillkoren beskrivs i binärkodens licens.
Den här funktionen är en nyhet i Solaris 9 12/02, SPARC-versionen. Solaris 9 8/03 är den här funktionen tillgänglig även för x86-versionen.
Solaris-programvaran stöder nu JMS-program (Java Messaging Service). Den här Solaris-versionen använder Sun ONE-meddelandekö (tidigare iPlanet-meddelandekö för Java) som JMS-leverantör.
Med JMS-meddelanden kan program och programkomponenter utbyta meddelanden asynkront och säkert. Processer som körs på olika plattformar och olika operativsystem kan anslutas till en gemensam meddelandetjänst och utbyta information.
Med Sun ONE-meddelandekö, Platform Edition får du full implementering av JMS-specifikationen. Meddelandekön innehåller ytterligare funktioner, som t ex följande:
Samlad administration
Inställbara prestanda
Stöd för Java Naming And Directory Interface TM (JNDI)
Stöd för SOAP-protokollet (Simple Object Access Protocol).
Mer information finns i Sun ONE Message Queue 3.0.1 Administrator's Guide och Sun ONE Message Queue 3.0.1 Developer's Guide. Information om Sun ONE-meddelandelköversioner och -funktioner finns även på följande webbplats:
http://www.sun.com/software/products/message_queue/home_message_queue.html |
Den här funktionen är en nyhet i Solaris 9 8/03.
MDT (Multidata Transmit) gör att nätverket kan skicka mer än ett paket samtidigt till drivrutinen för nätverksenheten under överföringen. Genom att aktivera den här funktionen ökar du kostnadseffektiviteten per paket eftersom processoranvändningen hos värden och/eller genomflödet i nätverket förbättras.
Fördelarna med MDT gäller bara enhetsdrivrutiner som stöder funktionen.
Om du vill använda parametern MDT måste följande parameter vara aktiverad i /etc/system file:
set ip:ip_use_dl_cap = 0x1
Som standard är MDT inaktiverad. Du kan instruera TCP/IP-stacken att aktivera MDT genom att göra så här:
# ndd -set /dev/ip ip_multidata_outbound 1
Tänk på följande innan du aktiverar MDT:
Om du använder MDT kan paketens utseende mellan IP-lagret och DLPI-leveratören ändras. STREAMS-moduler från andra företag kan till exempel infogas dynamiskt mellan IP-lagret och DLPI-leveratören med kommandot inconfig modinsert. Det är inte säkert att den här modulen fungerar. Kommandot inconfig modinsert kan inte “förstå” datatypen för MDT STREAMS.
Moduler kan infogas mellan IP och DLPI-leverantören med autopush(1M). Det är inte säkert att de här modulerna fungerar heller.
Om en STREAMS-modul inte känner igen MDT bör du inte aktivera funktionen. Till exempel känner inte de offentliga verktygen ipfilter och CheckPoint Firewall-1 igen MDT.
Mer information finns i direkthjälpen för Solaris Tunable Parameters Reference Manual och ip(7P).
Den här funktionen är en nyhet i Solaris 9 4/03.
Nu kan IPv6-nätverk överföra paket över IPv4-nätverk genom att du konfigurerar en eller flera routrar med stöd för 6to4-tunnlar. Systemadministratörer kan använda 6to4-tunnlar som överföringsmetod när de byter nätverk från IPv4 till IPv6. Den här funktionen implementerar RFC:erna 3056 och 3068.
Mer information om IPv6 finns i IPv6 Administration Guide.
Den här funktionen är en nyhet i Solaris 9 9/02.
Med den här funktionen går det att använda IPv6-tunnlar med både IPv4 över IPv6-tunnlar och IPv6 över IPv6-tunnlar. IPv4-paket eller IPv6-paket kan kapslas i IPv6-paket.
Mer information finns i IPv6 Administration Guide.
Den här funktionen är en nyhet i Solaris 9 12/02.
Kärnmodulen Solaris NCA (Network Cache and Accelerator) stöder nu flera förekomster av en webbserver. Med det här stödet kan du använda en Solaris-dator för att utföra IP-adressbaserad virtuell webbhosting. Solaris använder en enda konfigurationsfil, etc/nca/ncaport.conf, för att mappa NCA-socklar till IP-adresser.
Mer information finns i direkthjälpen (man page) för ncaport.conf(4).
Den här funktionen är en nyhet i Solaris 9 9/02.
IP Quality of Service (IPQoS) gör att systemadministratörer kan anpassa nätverksservicenivån efter kunder och viktiga program. Med hjälp av IPQoS kan systemadministratören lägga upp avtal om servicenivå. Med de här avtalen får en Internetleverantörs klienter olika servicenivåer som bygger på en prisstruktur. IPQoS kan också användas av företag för att göra prioriteringar mellan olika program, och på så sätt ge viktiga program en högre tjänstkvalitet i förhållande till mindre viktiga program.
Mer information finns i IPQoS Administration Guide.
Den här funktionen är en nyhet i Solaris 9 8/03.
Solaris IPQoS innehåller nu en användarväljare som komplement till den befintliga uid-väljaren. Med användarväljaren kan du ange ett användarnamn eller användar-ID som villkor i en filtersats i filen ipqosconf. Tidigare accepterade uid-väljaren bara ett användar-ID som värde. Den här filtersatsen från en ipqosconf-fil visar användarväljaren.
filter { name myhost; user root; } |
Information om filter och väljare finns i IPQoS Administration Guide direkthjälpen för ipqosconf(1M).
Den här funktionen är en nyhet i Solaris 9 9/02.
Solaris-systemprogramvaran stöder nu RIPv2 (Routing Information Protocol Version 2).
RIPv2 innebär stöd för RIPv1-tilläggen CIDR (Classless Inter-Domain Routing) och VLSM (Variable-Length Subnet Mask). MD5-tillägg (Message Digest 5) skyddar routrar från avsiktlig feldirigering av användare som är ute efter att sabotera. Den nya in.routed-implementeringen inkluderar också en inbyggd mekanism för ICMP (Internet Control Message Protocol)-routerdetektering (RFC 1256).
RIPv2 stöder gruppsändning, om gruppsändning är aktiverad för PPP-länkarna (Point-to-Point Protocol). RIPv2 stöder även unicast. Om du konfigurerar en massändningsadress med hjälp av filen /etc/gateways stöder RIPv2 massändning.
Mer information om hur du konfigurerar RIPv2 finns i drekthjälpen (man pages) för in.rdisc (1M), in.routed (1M), och gateways(4).