Les gammes de syst\350mes Microsof

Transcription

Les gammes de syst\350mes Microsof
Les gammes de systèmes Microsoft
Les gammes de systèmes Microsoft :
Architecture PC – BIOS
MS-DOS
Windows 3
Windows 9x (95-98-ME)
Windows ME
Windows NT 3.1 - 3.5 et 4
Windows NT 4
Windows NTx
Migration de NT4 à Win 2000
Windows 2000
Windows XP
Différences entre les Windows 9X et les NT-2000-XP
Windows serveur 2003
De Windows 1.0 à Windows Server 2003, 20 ans en 2002
Réseaux Microsoft
Microsoft et Internet (TCP/IP)
Synthèses des évolutions par ligne de technologie
etc !
Architecture PC – BIOS :
http://thomas.linard.free.fr
architectures d'ordinateurs :
http://fr.wikipedia.org/wiki/PC_(Informatique)
http://www.commentcamarche.net/pc/pc.php3
http://www.commentcamarche.net/pc/cpu.php3
http://www.chez.com/philippelhardy/computech.html
http://www.vulgarisation-informatique.com/composants.php
MS-DOS :
historique MSDOS
http://fr.wikipedia.org/wiki/MSDOS
http://www.system-cfg.com/pages/hist_msdos.html
http://www.operating-system.org/betriebssystem/_french/bs-msdos.htm
http://home.tiscali.be/masterfrd/dos_stuff/dos_hist.html
http://www.fortrel.net/cours/sysex/annexe1.html
http://www.abandonware-france.org/ltf-utilitaires.php3
http://www.windos2000.net/
http://www.theosfiles.com/os_dos/ospg_dos_msdos.htm
http://bootdisk.com
http://www.drdos.com/
http://www.1formatik.com/le_dos.htm
Page 1
Les gammes de systèmes Microsoft
Foire aux questions DOS
Voir d'autres SE du type DOS à ma mage web :
http://bruno.duffet.free.fr/technique/les_autres_OS.html
En anglais : http://www.emsps.com/oldtools/msdosv.htm (de très belles photos des
boites !)
http://www.rahuketu.com/hdo.htm
Télécharger MSDOS : http://pos-ey.com/files.htm
Adios MS-DOS de la revue, le monde informatique (LMI) :
"Né en août 1980 sur la côte ouest des Etats-Unis dans l'état de Washington, Microsoft
DOS (MS-DOS) est mort le 25 octobre dernier à New York, lors du lancement de Win XP,
système d'exploitation 100 % 32 bits.
Deux frères jumeaux lui survivent encore : PC-DOS chez IBM en version 2000 - très
nettement améliorée par rapport à la 6.22 - et DR-DOS 7.03 chez Lineo www.lineo.com,
la filiale client léger de Caldera.
C'est ce dernier qui a connu la vie la plus mouvementée. Ecrit par Digital Research (DR),
il a été ensuite repris par Novell qui s'est empressé de le céder à Caldera en 1996. En
1999, Caldera reconnaissait que les revenus tirés de la vente de DR-DOS lui avaient
permis de financer ses efforts sur Embeddix et Embrowser, un OS et un navigateur
légers.
On trouve DR-DOS dans les fondements d'outils d'administration système comme ceux de
PowerQuest pour permettre un boot à partir d'une disquette. Le développement des CDROM bootables rend de moins en moins nécessaire l'appel une disquette de boot. Que les
nostalgiques des commandes en ligne et les vrais connaisseurs des couches basses
s'empressent de faire leur disquette DOS souvenir."
groupe de discussions : fr.comp.os.msdos
Windows 3 :
http://www.fortrel.net/cours/sysex/annexe2.html
http://membres.lycos.fr/mcnahum/win98/avant/win3112.html
http://www.chez.com/jenesaispas/index1.html
http://www.win3x.org/ ou par : http://windows3x.free.fr
http://www.operating-system.org/betriebssystem/_french/bs-win311.htm
En anglais :
http://www.emsps.com/oldtools/mswinv.htm
Windows 9x (95-98-ME):
http://www.fortrel.net/cours/sysex/annexe3.html
http://membres.lycos.fr/mcnahum/debut.htm
http://membres.lycos.fr/introinfo/windows1/histo.htm
http://www.fortunecity.com/millenium/jamestown/62/histo.htm
http://www.netline.be/formations/cours/win95/peertopeer.doc
Guide des fonctionnalités techniques de Microsoft Windows 98
Page 2
Les gammes de systèmes Microsoft
Mémoire RAM maxi avec la version 98 = 1 Go
Plus de 128 Mo sous Win 98 et ME ?
http://support.microsoft.com/default.aspx?scid=kb;fr;253912
Les PC des années 1998-2000 avaient 64 à 128 Mo en standard.
http://www.theosfiles.com/os_windows/ospg_w95.htm
http://www.theosfiles.com/os_windows/ospg_w98.htm
http://www.emsps.com/oldtools/mswin95v.htm
Fin du support tech de Win 98 le 16/01/2004
Win 95 :
http://www.operating-system.org/betriebssystem/_french/bs-win95.htm
Win 98 :
http://www.operating-system.org/betriebssystem/_french/bs-win98.htm
Windows ME (Millennium Edition)
http://www.operating-system.org/betriebssystem/_french/bs-winme.htm
http://www.hardgamers.com/dossiers.asp?no=10
http://www.hotline-pc.org/APPRENTISSAGE/modedos.htm#1
http://www.club.suroit.qc.ca/a_2000vsME.htm
http://www.gendnetclub.com/astuces/_winme.html
http://www.autourdupc.com/index.htm?page=/Logiciel/WIN98/WIN98ME.htm
http://speedup.free.fr/?p=art-98inst
http://www.theosfiles.com/os_windows/ospg_wme.htm
Pour la version Millénium, la taille maximum est de 1 Go. Des infos chez MS (304943 et
253912).
Windows NT 3.1 , 3.50, 3.51 et 4.0 :
http://www.theraphit.com/ntworkstation/historique.html
NT, Nouvelles Technologies, malgré le sens de l'acronyme, tire en fait ses origines dans
le milieu des années 70. C'est une longue et belle histoire qui commence chez Digital
avec VMS. Je détaillerai ce passage + tard ! Nouvelle technologie ... par rapport aux
autres OS de Microsoft à l'époque (1993, c'est MS-DOS, Win 3.x, OS/2 1.x).
Dave Cutler était l'architecte chef des OS de DEC (Digital Equipment Corporation) dans les
années 80, et responsable de leur excellent système d'exploitation VMS (Virtual Memory
System) sur VAX , qui tourne encore sur des milliers de sites critiques en 2000, des minis
ordinateurs ou serveurs Alpha, aujourd'hui basculés chez Compaq par rachat, puis HP, par
rachat aussi !
Passé chez Microsoft en 1988, en tant qu'architecte en chef, pour développer un nouvel
OS moderne Microsoft, au cahier des charges ambitieux. A l'aide de quelques membres
transfuges de son ancienne équipe DEC, et de centaines de développeurs Microsoft, les
travaux aboutiront à NT 3.1 et à ses successeurs : NTx est alors très proche de VMS,
mais avec une interface utilisateur graphique (IUG fr, GUI in english !).
parenthèse VMS :
VMS de DEC (qui a été acheté par Compaq, lequel a fusionné avec HP)
http://www.openvms.org/
Page 3
Les gammes de systèmes Microsoft
(Février 2003 : HP donne un coup de jeune à son très vieil OS - l'OpenVMS - qui fête par
ailleurs ses 25 ans. OpenVMS est porté sur Itanium, le processeur d'Intel qui remplacera
définitivement l'Alpha d'ici 2004. De quoi satisfaire quelques-uns de ses clients
importants, comme les hôpitaux ou les compagnies financières, parfois dépendants
d'OpenVMS.)
de http://solutions.journaldunet.com/0302/030205_brefinter.shtml
http://www.ntfaqfr.com/ntfaq/core6.htm
"Digital Equipment Corporation (DEC) had one of the most successful general-purpose
minicomputer operating systems. It was called VMS, and it supported Digital’s VAX
architecture. Dave Cutler led DEC’s VMS development effort.
In 1988, Cutler joined Microsoft to lead the development effort for the new high-end
operating system in the Microsoft Windows family, Windows NT. Two primary forces
shaped the Windows NT project: market requirements and sound design. The market
requirements came from input from its customers around the world. The design goals
came from advanced operating system theory and design.
Market requirements dictated that Windows NT provide:
• Portability across families of processors, such as the Intel x86 line.
• Portability across different processor architectures, such as CISC and RISC.
• Transparent support for single-processor and multiprocessor computers.
• Support for distributed computing.
• Standards compliance, such as POSIX.
• Certifiable security, such as C2, F-C2, and E3.
Design goals for Windows NT complimented market requirements:
• Extensibility
• Portability
• Reliability
• Robustness
• Performance"
extrait de http://www.microsoft.com/siteserver/ssrk/docs/rk_ntsvrunix.doc
Dave Cutler :
http://www.wikipedia.org/wiki/Dave_Cutler
http://www.4reference.net/encyclopedias/wikipedia/Dave_Cutler.html
news kanoarchitect
http://www.microsoft.com/presspass/exec/steve/09-26enterprise2000.asp
Unix et NT ont beaucoup de similitudes, mais aussi de différences. Ils ont tout deux été
influencés en grande partie par des concepts et des théories identiques. L'architecture
système et réseau, de NT, largement inspirée de VMS et Unix, lui en a conféré de leurs
qualités. Mais NT est plus complexe qu'Unix !
Windows NT met en oeuvre différemment des mécanismes similaires au système Unix.
L'architecture des NTx est dès le début constituée autour du micro-noyau Mach. Celui-ci
est né en 1983 d'un projet de recherche de l'université de Carnegie Mellon (USA). Puis
continué en 1994 par l'université d'Utah.
Mach est basé sur un noyau (kernel) simple orienté communication, et a été conçu pour
du calcul distribué et parallélisé tout en gardant une compatibilité UNIX 4.3 BSD.
"Architectures micronoyaux :
L'approche micronoyau est de plus en plus présente dans les systèmes d'exploitation
modernes (Chorus, Mach, Windows NTx, Apple Rhaspody = Mac OS X, GNU HURD, ...).
L'idée est de structurer les systèmes en une couche basse, le micronoyau, assurant les
fonctionnalité de base et une couche haute composée d'un ensemble de modules, les
serveurs, assurant les fonctions propres à chaque système. Cette approche modulaire
facilite la portabilité, l'extensibilité et la mise au point."
http://www.urec.cnrs.fr/cours/wnt/jres97/systeme.htm
Page 4
Les gammes de systèmes Microsoft
http://www.vnunet.fr/mac/actu/article.htm?numero=5614
http://www-igm.univ-mlv.fr/~dr/XPOSE/archiNT/winnt4.html
http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/mach/public/www/mach.html
L'architecture des SE basé sur un micronoyau a 2 inconvénients : complexité et lenteur.
Microsoft a réussi à maîtriser la bête à partir de NT4 SP5, vers 1998. Et le matériel
devenu plus puissant a permis de compenser la lenteur du système en parallèle avec
l'optimisation des développeurs.
Le noyau Windows NT, appelé Executive, mélange une architecture micro-noyau et
un modèle en couches.
Dans les années 90, le type de noyau était un débat fréquent. Aujourd'hui, on n'en parle
presque plus. On n'a d'autres discussions sur la fiabilité, la stabilité, la sécurité, les
réseaux et Internet, l'ergonomie, l'adaptation aux nouvelles technologies, etc ...
http://www.operating-system.org/betriebssystem/_french/w-kernel.htm
Extrait de http://www.netline.be/formations/cours/nt4/Windows%20NT%
20technotheque.doc :
"L'ancêtre des systèmes d'exploitation portables est indiscutablement MACH. Windows NT
en a largement adopté la philosophie. Dès 1979, Richard Rashid, de la Carnegie-Mellon
University, s'est attaqué à la conception d'un système d'exploitation modulaire, conçu
comme une collection de processus communiquant entre eux au sein d'un réseau par
l'échange de messages. En 1984, il décide d'apporter à Mach la compatibilité Unix, lui
offrant ainsi un grand volume d'applications disponibles. Mach contient déjà des threads,
un mécanisme de communication inter-processus, un support multi-processeurs et un
système original de mémoire virtuelle.
DARPA, l'Agence pour les Projets de Recherche Avancés du Département
Américain de la Défense, s'intéresse bientôt à Mach et finance la fusion de Mach et du
Berkeley Unix 4.2BSD en un seul et unique noyau. Cette première mouture de Mach
débouche en 1986 sur une version dédiée au VAX 11/784, un système composé de quatre
processeurs. Suivent rapidement des versions pour l'IBM PC/RT, Sun 3, Encore et
Sequent.
A cette époque, l'Open Software Foundation, un consortium de fabricants
d'ordinateurs réunis autour d'IBM, DEC et Hewlett Packard tente de briser l'hégémonie
d'AT&T, concepteur d'Unix, sur son produit. L'OSF choisit Mach 2.5 comme base de son
premier système d'exploitation, OSF/1. En 1988, la version 3.0 est allégée du code
Berkeley Unix encore présent dans son noyau et devient réellement le premier système
d'exploitation doté d'un microkernel.
Le microkernel de Mach a été pensé comme une plate-forme susceptible
d'accueillir d'autres systèmes d'exploitation: Unix 4.3 BSD, Unix System V, HP/UX et MSDOS. L'émulation des systèmes d'exploitation hôtes est prise en charge par une couche
logicielle tournant en dehors du noyau, dans l'espace utilisateur ( USER SPACE )."
Microsoft a lancé le concept de station de travail économique sur PC ... avec NT, surtout
avec NT4 WorkStation. Cet univers vient du monde Unix, avec une grande puissance
processeur, et un SE performant pour soutenir des applications exigeantes comme le
calcul scientifique, ou financier, ou la vidéo.
En tant que client réseau, NT Workstation n'avait pas d'équivalent concurrent en termes
d'options. Il pouvait se connecter à tous les OS serveurs réseaux de la planète sans
logiciel supplémentaire.
Dans les années 80 et début 90, un OS serveur de réseau ne fournissait jamais tous les
outils dont on pouvait avoir besoin. On devait en acquérir vers d'autres éditeurs.
Quand NT 3.1 est sorti en 93, il avait en standard plusieurs modules que n'offrait pas
Page 5
Les gammes de systèmes Microsoft
Novell Netware (exemple : un serveur d'accès distant).
Pas de GNU/Linux alternatif et gratuit à cette époque, et Unix était bien trop cher !
Microsoft a donc poursuivi au fil du temps, et des versions NTx, à ajouter des services et
outils : un serveur DHCP, un serveur DNS, IIS le serveur Web et FTP, ...
L'effet du tout compris avec cet OS, séduisant, facile a été efficace pour décider les
acheteurs !
Puis la gamme Backoffice est apparue, mais là, pas en standard gratuitement dans le SE
NT : Exchange Server, SQL Server, SMS Server, SNA Server.
L'interface graphique de NT simplifie les interactions de l'utilisateur et rend l'OS plus
facile à aborder pour les nouveaux administrateurs. Cela leur permet aussi de mettre la
pagaille, hélas ! Ainsi Netware ou Unix sont très stables par leur conception, mais aussi
personne d'une PME n'osait aller les toucher ! Vous n'imaginez pas le nombre de serveurs
NT accessibles à n'importe qui dans une PME, avec la session admin ouverte ! et le
nombre d'utilisateurs sur leur poste travaillant avec le compte admin ...
Microsoft a continué dans le sens "facile et assisté" avec Win 2000 : mais contraindre un
admin averti a passer par des assistants "clicouille" est parfois exaspérant. Et sur un
serveur, c'est encore plus ridicule. En plus, quand vous aurez administré quelques
serveurs dans des conditions épouvantables de confort, sans place pour la souris. Et qu'il
faut se contorsionner pour voir l'écran au sommet d'une étagère ! éh oui, j'ai déjà vu : le
serveur dans un placard et le commutateur dans les toilettes en TPE ;-)
Cousinage NT avec VMS :
L'équipe des programmeurs qui a développé NT, venaient de DEC, où ils avaient écrit
VMS, on retrouve donc une très grande similitude dans les concepts mis en oeuvre et
l'architecture de NT !
infos à venir dès que j'ai le temps de m'y coller ! ...
VMS :
http://www.operating-system.org/betriebssystem/_french/bs-hpux.htm#4
Les premiers jours de NT (en anglais)
http://www.operating-system.org/betriebssystem/_french/bs-winnt31.htm
5 leçons sur NT X :
http://www.netline.be/presse/inside_internet/nt/NT%20en%205%20lecons.htm
Windows NT 4.0 :
excellente présentation technique de l'iut-amiens.fr
Windows NT 4 serveur fonctionne avec une grande variété de NOS, y compris : Netware,
UNIX, Banyan, MS LAN Manager, Pathworks, SNA et Macintosh.
Win NT serveur prend en charge le partage de fichiers via NCP, X-Open SMB et HTTP.
Il prend aussi les interfaces d'application POSIX.
La base de données registre
http://www.urec.cnrs.fr/cours/wnt/wint-jres97.pdf
http://www.theosfiles.com/os_windows/ospg_wnt.htm
architecture NT4, schéma extrait de
http://www-igm.univ-mlv.fr/~dr/XPOSE/archiNT/winnt4.html
Page 6
Les gammes de systèmes Microsoft
L'architecture de NT 5.0 (Win 200x) ajoutera le plug and play.
http://www.operating-system.org/betriebssystem/_french/bs-winnt40.htm
Windows NTx : de NT 3.1 et 4 à NT 5.0 (2000) et Win Server (NT 5.2 =2003) :
http://www.microsoft.com/france/technet/edito/def_edito.asp :
"Décider en 1989 de développer un nouveau système d'exploitation (Windows NT, mis sur
le marché en 1993) n'a pas dû non plus être une décision facile.
Si l'on prend en compte que ce système d'exploitation avait pour ambition d'être
généraliste, ou pour faire simple de pouvoir être utilisé sur les postes de travail, sur les
serveurs de ressources et d'infrastructure et sur les serveurs applicatifs, qu'il intégrait le
support du multi-processing symétrique, qu'il apportait une isolation entre l'architecture
système et les architectures matérielles (HAL pour hardware abstraction layer) et qu'il
proposait une infrastructure composants (COM/DCOM) puis un moniteur transactionnel
objet (MTS en 1996) et un middleware orienté message (Microsoft Message Queue), je
serais assez tenté de dire que ne pas déceler de quelconque originalité serait faire preuve
d'une étourdissante mauvaise foi.
Cet environnement applicatif est d'ailleurs l'objet d'un certain nombre d'attentions
puisque, mine de rien, nous avons pu en moins de deux ans proposer avec le "Framework
.NET" des concepts assez originaux tels que les services Web, la communication entre
composants hétérogènes (SOAP), la localisation (UDDI) et la description (WSDL) des
services applicatifs tout en faisant standardiser les technologies et en semant la panique
chez nos concurrents. Il est où le suivisme ?
Si l'on ajoute dès les premières versions de Windows la possibilité de complètement
séparer les interfaces de programmations applicatives (API) des "fournisseurs de
Page 7
Les gammes de systèmes Microsoft
services" (SPI) et donc de permettre l'accès à des sources de données ou des
périphériques sans intégrer ce support dans les applications avec ce que l'on appelait à
l'époque (1990) WOSA pour Windows Open System Architecture, approche qui a abouti à
des technologies telles que Winsock (communications socket), ODBC (accès bases de
données), ADSI (accès annuaires), CDO (accès messageries), TAPI (fonctions téléphonie)
on comprend pourquoi la plate-forme Windows fut plébiscitée par les développeurs
d'applications. " Extrait d'un texte d'un employé Microsoft.
http://ntfaqfr.com/ntfaq/core6.htm#core6
http://www.urec.cnrs.fr/cours/wnt/jres97/systeme.htm
http://sos.pc.free.fr/histoire/nt.html
http://www.helpdrivers.com/frances/documentos/win2000.htm
http://wintech.free.fr/
Architecture NT-2000
Timeline des Win NT server selon Microsoft
Windows NT histo
Théorie du micro-noyau
Micro-noyaux, mega problèmes !
Comment naît un micro-noyau ( the making of Win XP, en anglais)
en anglais :
http://www.emsps.com/oldtools/mswinntv.htm
winsupersite.com 3 articles en anglais sur l'histoire des NT
Migration de NT4 à Win 2000 :
http://pm95.free.fr/CrsWINT5.htm
http://helios.ulaval.ca/w2k/rencontres
http://wintech.free.fr/
http://www.gmg.ch/zoomout/Windows2000/upgrade/default.htm
migration vers Server 2003 :
http://www.zdnet.fr/techupdate/infrastructure/0,39020938,39137926-2,00.htm
Windows Terminal Server (bureau Windows à distance sur protocole RDP) :
La plate-forme Windows Terminal Server permet à différents types de plates-formes
matérielles de se comporter en terminaux Windows exécutant des applications 32 bits à
partir d'un serveur Windows NT.
Il s'agit là d'une solution particulièrement attrayante pour le maintien d'une norme
d'entreprise, lors de la phase de cohabitation ou de migration vers Office 2000. Cette
stratégie permet également de réduire les coûts de gestion des postes de travail, en
centralisant la puissance du poste de travail sur le serveur.
Fonctionnement de la plate-forme Windows Terminal Server :
Windows Terminal Server contient une partie serveur et une partie cliente. Le noyau
serveur multi-utilisateurs permet d'héberger plusieurs sessions clientes simultanées sur
Windows NT Server. Le client ne contient que le logiciel strictement nécessaire au
démarrage du périphérique, à l'établissement de la connexion avec le serveur et à la
présentation de l'interface utilisateur.
Toutes les autres fonctions du système d'exploitation s'exécutent entièrement sur le
Page 8
Les gammes de systèmes Microsoft
serveur, y compris le lancement d'une application. Le serveur fournit l'environnement
informatique hôte, avec la gestion de toutes les ressources informatiques par utilisateur
(par exemple, la mémoire, le processeur et autres ressources).
Par conséquent, dans l'environnement Windows Terminal Server, toutes les
applications, y compris Office, s'exécutent entièrement à partir du serveur. Tous les
utilisateurs exécutant Office sur Windows Terminal Server ouvrent une nouvelle instance
de l'application sur le serveur, et toutes leurs personnalisations sont conservées dans un
espace de stockage qui leur est propre.
Sorti en 1998, TSE, le bureau Windows à distance, est intégré dans Win serveur 2000 et
2003 avec des services TS. Windows XP l'utilise aussi dans la fonction bureau à distance,
et l'aide par un ami en réseau ! Le protocole utilisé est RDP sur le port TCP 3389 du
serveur sur IP.
http://wintech.free.fr/terminalsvr.htm
Windows 2000 (= Windows NT 5.0)
http://www.operating-system.org/betriebssystem/_french/bs-win2k.htm
http://www.01net.com/article/192488.html
http://www.internetaddict.be/shownews.cfm?lg=fr&cId=3&id=3922
http://www.toutwindows2000.com/MAG/824_27cettese.htm
http://www.eu.microsoft.com/france/windows/2000/server/default.asp
http://www.microsoft.com/FRANCE/windows/2000/version/Version2.asp
noyau de win 2000
cours très technique de smacchia sur NT 4-2000-XP en pdf
http://www.theosfiles.com/os_windows/ospg_w2k.htm
Dans Win 2000, les parties visibles sont : P'nP le plug'n play + AD l'annuaire actif
arborescent.
Chaque nouvelle version de NT n'est pas une réécriture, même lors du passage de NT4 à
NT5 qui constitue un OS significativement nouveau, avec des fonctionnalités réseau
ajoutées dans de nombreuses parties du système. De nombreux aspects de l'architecture
du système du noyau demeure les mêmes, ou ont été étendus. Le modèle en couches,
client serveur de NT assure à chaque fois les évolutions. Le fait que le système ait été
capable d'évoluer jusqu'au degré qu'il atteint, sans remettre en cause les mécanismes
fondamentaux de l'architecture de l'exécutif et du noyau, témoigne de la pensée futuriste
de l'équipe qui, à l'origine, s'est penchée sur sa conception de 1988 à 96. (à lire : Au
coeur de NT chez Microsoft Press)
Mi 2004 : Fin de disponibilité des Windows 2000 Server
Arrêt du support technique généraliste mars 2005, et du support étendu mars 2007.
Page 9
Les gammes de systèmes Microsoft
Windows XP (= Windows NT 5.1) :
http://www.01net.com/article/192510.html
http://www.operating-system.org/betriebssystem/_french/bs-winxp.htm
http://www.theosfiles.com/os_windows/ospg_wxp.htm
Des protections anti-copies qui ennuient énormément les professionnels du support
technique pour les réinstallations de dépannage. Ou l'autoformation des professionnels à
la maison des différentes versions de Windows à connaître !
- Windows XP SP2
Microsoft sortira un SP2 pour Windows XP mi 2004.
The Making of Win XP
Windows XP 64 bits :
http://www.microsoft.com/france/windows/xp/64bit/default.asp
Le principal avantage de cette architecture réside dans sa capacité à s’affranchir de la
limite de mémoire à 4 Go des systèmes d'exploitation 32 bits, permettant aux
applications natives 64 bits d’utiliser d’énormes quantités de RAM.
Différences entre les Windows 9X et les NT-2000-XP :
http://wintech.free.fr :
les principes de développement des différents "types" de Windows sont différents :
- Windows (3.1, 95, 98, ME) : la compatibilité avec les anciennes versions, la facilité
d'installation de nouveaux périphériques, la compatibilité avec les jeux et le multimédia,
la consommation minimale (!!!) de ressources système.
- Windows NT (3.1, 3.5x, 4.0, 2000, XP) : la sécurité, la robustesse, la fiabilité de
Windows XP (nom de code Whistler) qui est à la fois le successeur de Windows 2000 et de
Windows ME. Win XP est la convergence tant désirée par Microsoft entre ses systèmes
professionnels et ses systèmes pour les utilisateurs finaux. Cela lui évite de maintenir 2
gammes d'OS, 2 gammes de drivers, etc ...
Win 9X sera beaucoup critiqué par les passionnés de technologie. Mais, les PME le
trouvent suffisant, pour la plupart de leurs postes de travail bureautiques. Et les discours
de TCO (coût total de possession par an de l'ordre de 10 000 FF par PC) ne changeront
rien ! La duré de vie en PME étant de 3 à 5 ans, voir 7 ! pour un PC sous Win 9x, cet OS
et son bas prix leur convient ! (prix inconnu, confidentiel en OEM puisque livré quasiment
de force avec le PC, jusqu'en 2002).
http://speedup.free.fr/?p=art-98inst
http://www.atlantic-line.fr/~jarillon/redac/winfin.html
Windows Server 2003 (NT 5.2) lancé le 24 Avril 2003 :
- 100 millions de dollars. C’est le coût qu’aurait représenté pour Microsoft en 2002, la
formation à la sécurité des équipes de développement de Windows Server 2003.
http://www.microsoft.com/france/windows/windowsserver2003/decouvrez/bref.asp
Site belge : http://www.microsoft.com/belux/fr/windows.netserver/default.asp
Page 10
Les gammes de systèmes Microsoft
Sites US :
http://www.microsoft.com/windows.netserver/community/default.asp
http://www.microsoft.com/belux/fr/windowsserver2003/default.aspx
intro à .NET Web server
http://www.winsupersite.com/reviews/
http://www.theosfiles.com/os_windows/ospg_w2003s.htm
- Voici ce qui nous attend sur les serveurs dans les années à venir :
http://www.microsoft.com/france/serveurs/dotnet/produits.asp
http://www.microsoft.com/france/serveurs/dotnet/decouvrir.asp
- Migration de Windows serveur 2000 à 2003 :
http://techupdate.zdnet.fr/story/0,,t382-s2128856,00.html?nl=techupdate
- Win serveur 2003, bénéficie d’une sortie dite progressive. Win XP étant un NT V5.1,
considérons Win Server 2003 comme étant un NT Server 5.2, et nous voilà plus proches
de la réalité. Les nouveautés sont centrées autour de la capacité à élaborer et à distribuer
des services Web en XML. Il sera également doté du cadre .NET et du service
d’authentification MicroSoft Passport, permettant une adoption aisée lorsque Microsoft en
révèlera davantage sur la technologie .NET. D’autres améliorations sont des fonctions
ajoutées à Active Directory.
- Windows serveur 2003 : développé sous le nom de code Whistler XP Server, sera un
serveur d’applications, modulable, basé sur Win 2000 serveur.
IIS 6 ne sera pas installé par défaut, sinon en mode sécurisé lockdown.
http://www.microsoft.com/france/net/default.asp
- Les nouveautés qu’apporteront Windows Server 2003, Enterprise et Datacenter
Aucune d’entre elles ne constitue une révolution, mais il s’agit plutôt d’amélioration de
fonctionnalités existantes dans Windows 2000. Voyez plutôt :
- support 64 bits (IA32 et IA64)
- jusqu'à 32 processeurs
- Active Directory 2
- possibilité de renommer les domaines
- 2 niveaux fonctionnels (domaine et forêt)
- création de DC additionnels à partir de supports magnétiques
- approbation de forêts
- Netlogon Group Policy
4 versions seront commercialisées :
- Windows 2003 Server , Standard Edition :
quasi identique à Win 2000 serveur (4 microprocesseurs et 4 Go RAM)
- Windows 2003 Server, Enterprise Edition :
succède à Win 2000 srv : gère 8 µ, 32 Go RAM, 4 noeuds en clustering.
- Windows 2003 Server, Datacenter Edition, en OEM uniquement :
gère 32 µ, 64 Go RAM, 8 noeuds en cluster.
- Windows 2003 Server, Web Edition :
version simplifiée pour ne faire tourner que IIS 6 (2 µ et 2 Go RAM).
- Steve Ballmer a expliqué que W2K3 est plus rapide que tout système Unix. Il arrive à
son maximum à 64 UC avec 512Go de mémoire dans le mode 64 bits et à 32 UC avec
64Go de mémoire dans le mode 32 bits. W2K3 ne devrait pas atteindre des ventes
fulgurantes, bien que MS prévoit de dépenser quelques 250 millions de dollars en publicité
cette année.
http://techupdate.zdnet.fr/story/0,,t381-s2109181,00.html
Page 11
Les gammes de systèmes Microsoft
http://news.zdnet.fr/story/0,,t118-s2118389,00.html?nl=zdnews
http://www.operating-system.org/betriebssystem/_french/bs-winsrv2k3.htm
http://www.microsoft.com/belux/fr/windows.netserver/
Comment migrer de Win 2000 à Win 2003 server
faq server 2003 espace-win.net
Win serveur 2003 en 10 points clés
Octobre 2003 : 60% des serveurs MS en France sont sous NT4
Windows Server 2003 R2 :
La prochaine mise à jour du système d’exploitation serveur.
Les principales nouveautés sont nettement orientées "sécurité", avec en particulier :
- Active Directory Federation Services (anciennement connu sous le nom de code
TrustBridge), un système d’identification permettant de définir les droits d’accès à un
réseau.
- un outil d’inspection des postes de travail, permettant de s’assurer que les clients se
connectant au réseau répondent à des normes de sécurité en termes d’application de
correctifs.
- Anywhere Access, permettant un accès sécurisé à distance aux serveurs sans établir
une connexion VPN.
Les prochaines dates pour Server 2003 à août 2004 :
- 1er semestre 2005 : Windows Server 2003 SP1 et Windows Server 2003 for 64-Bit
Extended Systems
- 2ème semestre 2005 : Windows Server 2003 "R2"
- 2006 : Windows Server 2003 SP2
Windows Server :
01-2004 : l'avenir de Windows Server
écrire à Microsoft ce que vous pensez de Windows Server ! oui au Feedback !
De Windows 1.0 à Windows Server 2003, 20 ans en 2002 !
Microsoft a publié un récapitulatif historique, qui raconte la saga de son OS, depuis
l’annonce de Windows 1.0, le 10 novembre 1983 (et oui, bientôt 20 ans, comme le temps
passe …), à l’annonce future de Windows .NET Server.
Entretenez votre éventuelle nostalgie, en (re)découvrant des photos de boîte produit et
des images écrans, disparues depuis belle lurette …
Lire la saga Windows : http://www.microsoft.com/windows/WinHistoryIntro.asp
Les serveurs Windows NTX : http://www.microsoft.com/windows/WinHistoryServer.asp
La famille des serveurs Windows :
Page 12
Les gammes de systèmes Microsoft
(2003 : Le futur Win .NET server est devenu Windows Server 2003, en 4 éditions.)
Microsoft museum
Tous les Windows :
http://www.a525g.com/systemes-exploitation/histoire-windows.htm
Windows histo
http://www.bellamyjc.net/fr/windowsxp2003.html#successeur
http://www.operating-system.org/betriebssystem/_french/bs-windows.htm
Forces et faiblesses des Windows selon Christian Casteyde !
http://speedup.free.fr/?p=art-98inst
Pour ou contre le même code pour les SE ?
Toutes les interfaces graphiques Windows sur PC, et des SE depuis 1973 !
= le musée virtuel des captures d'écrans des principales GUI !
http://www.toastytech.com/guis/
En anglais :
http://www.emsps.com/oldtools/msver.htm
http://members.fortunecity.com/pcmuseum/windows.htm
http://www.computerhope.com/history/windows.htm
http://en.wikipedia.org/wiki/History_of_Microsoft_Windows
http://www.neowin.net/articles.php?action=more&id=53&perpage=1&pagenum=1
Page 13
Les gammes de systèmes Microsoft
http://theosfiles.com/
Tous les SE Microsoft :
http://www.ac-nancy-metz.fr/services/tec/les_os.htm
All Microsoft' OS :
http://www.tacktech.com/display.cfm?ttid=30
Historique et screenshots des Windows 1.0 à Win Server 2003 :
http://www.neowin.net/articles.php?action=more&id=53
Généralités historiques :
Chez Microsoft, l'arborescence des répertoires, à partir de MS-DOS 2.0, est inspirée
d'Unix. Une bonne idée, heureusement pas licenciée !
Sur les SE Microsoft DOS et Windows 9x hérités, il n'y pas pas besoin de monter une
partition comme sur Unix ou Netware. Par contre, le montage d'une partition se fait
automatiquement sur la gamme NTx-200x.
Sur les SE Microsoft DOS, on accède aux partitions qu'à travers une lettre (A: C: etc ),
héritage de son ancêtre et modèle CP/M ! Ce passage par des lettres est conservé avec
les Windows 9x hérités et les Windows modernes NTx.
Un volume, chez Microsoft, est une partition formatée et atteignable par sa lettre
affectée.
Les noms de fichiers sous MS-DOS, Win 3.x, Win 9x, ne distinguent pas les majuscules
des minuscules contrairement à Unix. Sous les NTx-200x et en NTFS, les majuscules sont
respectées mais non gérées.
Les noms de fichiers sous les SE Microsoft ont besoin d'une extension pour indiquer leur
type.
Ceci n'est pas nécessaire pour les fichiers gérés par des Apple Macintosh et sous des
Unix. En effet, les fichiers sous ces systèmes intègrent dans leur entête le descriptif utile.
La limite des noms de fichiers en 8.3 a été longtemps un handicap jusqu'à Windows 95,
alors qu'Unix gérait jusqu'à 256 caractères ! Mais le MS-DOS avait été écrit pour un petit
PC, et non sur une machine plus sophistiquée et pour des besoins plus ambitieux et plutôt
techniques.
Réseaux Microsoft :
Page 14
Les gammes de systèmes Microsoft
intro en cours de traduction
"Il y a bien longtemps, il y avait un mot clé désigné sous le nom de DCE/RPC. Cela pour
des appels de procédés de l'informatique répartie Environment/Remote et était
conceptuellement une bonne idée. Elle a été à l'origine développée par Apollo/HP pendant
que NCA 1,0 (architecture de calcul de réseau) et couvrait seulement UDP. Quand arriva
le besoin pour TCP de le rendre compatible avec DECnet 3,0, il a été remodelé, soumis au
groupe ouvert, et est officiellement devenu DCE/rpc.
Microsoft est alors arrivé et a décidé, plutôt que payé $20 par siège pour autoriser cette
technologie, de réimplanter DCE/rpc eux-mêmes comme MSRPC. De ceci, le concept a
continué sous forme de SMB (bloc de message de serveur, ou le "quoi") employant la
couche de compatibilité de NetBIOS (système de base d'entrée-sortie de réseau, ou le
"comment"). Vous pouvez exécuter SMB (= le transport) au-dessus de plusieurs différents
protocoles; beaucoup de différentes réalisations ont surgi en conséquence, y compris
NBIPX (IPX fini de NetBIOS, NwLnkNb, ou NWNBLink) et NBT (NetBIOS TCP/ip fini, ou
NetBT).
Pendant que les années passaient, NBT est devenu la forme la plus commune d'exécution
jusqu'à ce que l'avance de "TCP hôte à hôte" limite les ventes de Microsoft et élimine
NetBIOS entièrement, et MS développa SMB lui-même à travers le port 445 de TCP
seulement. A ce jour, le "TCP hôte à hôte" se propage encore partout. C'est ce qu'on
raconte..."
Extrait traduit de http://www.math.temple.edu/computing/samba.html
Au tout début des années 80, le logiciel NetBIOS fut co-développé par Sytek pour IBM qui
avait besoin de logiciel pour relier ses premiers PC ! Il fut livré en 1983 exactement.
Et l'ensemble de ce système a été baptisé PC-Network. Pour 80 noeuds maximum, c'était
déjà énorme !
IBM PC-Network était un réseau local, large bande, constitué de cartes, des câbles, et un
petit pilote connu sous le nom de NetBIOS !
Le matériel propriétaire IBM fut ensuite remplacé par les produits standards Ethernet et
Token Ring.
Mais de nombreux logiciels avaient déjà été écrits pour le réseau et l'API NetBIOS. Cette
API persista donc en produit bien vivant ! Des fournisseurs implémentèrent alors NetBIOS
sur d'autres réseaux comme DECnet, IPX/SPX, SNA, TCP/IP, ...
NetBIOS sur TCP/IP = NBT est décrit dans les RFC 1001 et 1002 de l'IETF.
Détails historique de NetBIOS à ma page http://duffet.com/technique/1980-1984.html
Remarquons que, NetBIOS fournit une interface généralisée pour des communications de
programme à programme. NetBIOS, cependant, ne fournit pas des services spécifiques
pour faciliter le partage de dossiers, la copie de fichiers, et d'autres services pour
utilisateurs dans un réseau pair-à-pair ou un LAN client/server.
Cette mission reposera sur les épaules des blocs de message de serveur (SMB) inventé
par IBM en 1985, puis repris et publié par Intel et Microsoft en 1987 !
http://www.supinfo-projects.com/cn/2003/protocole_smb/0/
Comme NetBIOS, SMB est un système d'interface. Mais où NetBIOS est un système
d'interface généralisé, SMB est un système d'interface spécifique qui permet le partage
de fichiers et d'imprimantes, la copie de fichiers, et la transmission de messages orientés
utilisateurs.
SMB fut créé par IBM au dessus de NetBIOS. Microsoft l'a adopté, puis modifié pour
l'améliorer.
Un client, ou un serveur SMB, s'attend à une interface NetBIOS en dessous de lui.
Microsoft et Intel avaient adapté SMB/NetBIOS à MS-DOS, puis à Windows dans les
années 82-90.
Microsoft a aussi travaillé avec 3Com, fameux fabricant de cartes réseau Ethernet pour
aboutir à leur premier gestionnaire réseau : MS-Net en 1985. Leur collaboration continua,
Page 15
Les gammes de systèmes Microsoft
et aboutit à l'évolution logique de MS-Net : LAN Manager basé sur OS/2, en 1988.
Dans un réseau Microsoft, quand on tape un net use, on fait appel en fait à une fonction
SMB !
Très tôt, Microsoft avait marqué son attachement à l'interface NetBIOS, qui permet
d'écrire des applications réseaux indépendants du protocole de communication sousjacent.
Il sera ainsi possible d'effectuer des appels NetBIOS sur TCP/IP, ou IPX, et bien sûr
NetBEUI (qui n'est qu'une généralisation de l'interface NetBIOS améliorée et scindée en 2
couches).
En 1985, Microsoft avait décidé de diffuser en OEM, le progiciel de gestion de réseau
local, nommé MS-Net. De nombreuses sociétés vont acquérir une licence et transformer
MS-Net pour l'intégrer dans leurs propres solutions en matière de réseaux locaux.
MS-Net fournit un protocole de dialogue entre le serveur et les stations, identique quelque
soit le réseau. Ce protocole est communément appelé SMB pour Server Message block. En
outre, le redirecteur livré avec MS-Net intercepte les entrées sorties pour les rediriger
vers le DOS s'il s'agit d'une requête locale, ou vers le serveur dans le cas contraire.
MS-Net eut une large diffusion.
3Com 3+ Share, dans les années 85-90, utilisait SMB de MS-Net, donc supportait tout
programme fonctionnant sur ce système.
Un client ou le serveur SMB peut communiquer avec n'importe quel autre programme
semblable qui adhère à cette norme SMB comprenant
chez IBM : OS/2 et Warp Connect, Warp 4, LAN Server, Lan Server/400, IBM PC Lan,
Warp Server,
chez Artisoft : LANtastic in SMB mode.
chez Microsoft : MS-Client sur MS-DOS, Windows for Workgroups, Windows 95-98-ME,
LAN Manager, Windows NT Workstation & Server, Win 200x
et les DEC Pathworks, LM/UX, AS/UX, Syntax et Samba !
SMB, le partage de fichiers et d'imprimante en réseau, a donc été conçu pour fonctionner
avec l'API NetBIOS. Et cela ne changea pas dans les SE Microsoft jusqu'à Win 2000. Celuici est le premier Windows a géré le transport des paquets SMB, sur TCP/IP sans
encapsulation NetBIOS.
NetBIOS est donc quelque chose qui a vieilli, après 20 ans de service !
D'ailleurs à partir de Win 2000, le nom de machine Windows est un nom d'hôte natif. Le
même nom limité à 15 caractères est proposé en nom NetBIOS pour la compatibilité avec
des veilles applications et les connexions réseau avec des vieux Win 9x ou NT4.
En 1996, Microsoft renomma SMB en CIFS pour le futur Win 2000, et le proposa en norme
en 1997 à l'Internet Engineering Task Force (IETF). Mais cela ne s'est pas fait rapidement
!
" En 2002, Microsoft qui tentait de trouver une solution négociée avec la Commission
Européenne vient de consentir à celle-ci des concessions concernant l’ouverture de
certaines de ses technologies, offrant ainsi une interopérabilité facilitée aux produits de
ses partenaires et concurrents avec Windows.
Les technologies concernées sont Common Internet File System (CIFS) et Server Message
Block (SMB), utilisées par les serveurs et les postes de travail Windows pour
communiquer.
Microsoft propose ainsi d’offrir CIFS comme un standard Internet, et de fournir sous
licence les améliorations qu‘elle a apportées à SMB."
Page 16
Les gammes de systèmes Microsoft
Et je ne sais toujours pas en cette année 2004, si CIFS a été accepté en norme. A cause
de son origine MS, la suite CIFS peut-être un peu gênante pour certains ! Mais les
industriels du stockage ont suivi, car on voit dans la plupart des serveurs NAS, le
protocole CIFS bien reconnu, à coté du vieillissant NFS pour Unix.
Les noeuds d'un réseau partage de fichiers CIFS sont connectés à un fil imaginaire sur un
adaptateur réseau imaginaire ! C'est toute la feinte !
Concepts de NetBIOS sur TCP/IP
http://hackoolique.tripod.com/textes/netbios.htm
http://www.itpro.fr/index1.asp?IdArticle=1294&rub=2
http://www.bellamyjc.net/fr/reseau.html
Pour voir les réseaux vus en couches, par exemple ma page à :
http://bruno.duffet.free.fr/technique/cours/couches.htm
http://www.linux-mag.com/2001-05/smb_01.html
- Chronologie historique des SE réseaux de Microsoft basé sur NetBIOS et SMB :
MS-Net, LAN Manager, NT.
MS-Net et LAN Manager sont une couche au-dessus des SE de l'époque, années 80 : DOS
et OS/2.
pour aller plus loin dans l'histoire des réseaux MS et IBM :
http://www.microsoft.com/windows2000/en/server/help/default.asp?
url=/windows2000/en/server/help/sag_WINS_und_NetbtBackground.htm
http://ourworld.compuserve.com/homepages/timothydevans/intro.htm
http://samba.org/cifs/docs/smb-history.html
http://docs.rinet.ru/MuNet/ch09/ch09.htm
http://www-mice.cs.ucl.ac.uk/multimedia/misc/tcp_ip/8812.mm.www/0131.html
Microsoft, et TCP/IP, et Internet :
Microsoft a acquis la licence de la pile TCP/IP auprès de BSD en 1990.
Microsoft, TCP/IP, Open Source, and Licensing || kuro5hin.org
La première version Microsoft du protocole TCP/IP est apparue en 1991 avec LAN Manager
2.1.
Plusieurs améliorations, notamment en routage, avaient été ajoutées dans LAN Man 2.2
en 1992.
En 1993, TCP/IP est fourni dans WpW 3.1, Win NT WS et AS. Des outils de connexion de
base étaient fournis comme ftp, tftp, telenet, commandes r*, arp, route et finger.
Mais, hélas au début des années 90, Microsoft n'a pas vu arrivé le grand virage avec
Internet et son TCP/IP qui poussera au musée les autres protocoles transports et réseaux
des LAN de l'époque (NetBEUI et IPX/SPX) !
Page 17
Les gammes de systèmes Microsoft
Le protocole transport réseau Microsoft était NetBEUI, , dans les années 80 pour les
groupes de travail, sans inter réseaux car non routable.
Le protocole réseau, et inter réseaux, IPX était fourni par les disquettes de Novell pour
se connecter à un serveur sous Netware, ou pour relier deux réseaux. IPX était routable,
et ressemble à IP, car il a une adresse de réseau. Il était plus facile à configurer que
TCP/IP.
Sachez que TCP/IP était aussi géré en option sur les SE Microsoft DOS+Win 3.x par des
piles TCP/IP de Microsoft ou d'autres éditeurs dans les années 90. Des éditeurs comme
FTP Software apportaient leur propre pile TCP/IP ...
Notez que le système d'exploitation réseau de Microsoft était LAN Manager (Ce NOS a été
commercialisé entre 1988 et 1995 environ, NT lui a succédé dès 93).
En 1993, à la sortie de NT 3.1, le protocole privilégié chez Microsoft était IPX/SPX de
Novell ! Imposé par la domination des Novell Netware sur les réseaux et serveurs PC !
Mais en 93, Microsoft fournissait aussi bien TCP/IP dans Windows pour Workgroups 3.1,
Win NT.
La diversité des réseaux et protocoles étaient le témoin d'une grande activité de création
à l'époque !
En 93, Microsoft a installé son propre serveur d'information FTP sur Internet. Il tournait
sous Win NT Advanced Server et voyait en moyenne 25 000 utilisateurs se connecter par
semaine pour un total de 75 000 fichiers téléchargés.
Lorsque que Netscape a annoncé que son Navigator deviendrait l'interface universelle
pour accéder aux ressources n'importe où dans l'entreprise ou dans le monde, Microsoft a
eu très peur ! En effet, le navigateur allait rendre l'OS insignifiant, comme un produit
sans marque. Les clients risquaient de se détacher de Microsoft en ne se souciant alors
que du navigateur non Microsoft ! Un cauchemar pour Bill et son équipe dirigeante !
Les réactions de la division blindée Microsoft :
- NT4 a les 2 protocoles proposés au choix : NWLink (compatible IPX) et TCP/IP.
- TCP/IP devient le protocole favori de Microsoft et évince définitivement IPX/SPX, après
avoir poussé dehors les serveurs Netware.
- Internet Explorer est fourni gratuitement et le serveur HTTP+FTP aussi !
Netscape en est assommé, fin de la bataille par KO :((
http://oldversion.com/program.php?n=msie
Sur Unix, une Socket est une prise logique de connexion pour communication.
Une Socket est adressable par : 1 adresse IP, un type de protocole de transport TCP ou
UDP, son numéro de port. Socket = douille (ou prise, orbite).
Deux processus indépendants sur deux machines distinctes, communiquent entre eux via
les Sockets.
Microsoft a été un des leaders dans la mise en place de l'interface publique Sockets pour
Windows.
Sur les SE Microsoft, les Sockets sont également supportées, mais deviennent dans le
contexte Microsoft, indépendantes du protocole sous-jacent, contrairement aux Sockets
Berkeley qui demeurent très attachées à Unix et TCP/IP.
Elles restent très proches cependant dans leur philosophie d'appel du standard Berkeley .
On retrouvera chez Microsoft la notion de Socket de type Stream, ouverte en mode fiable
et connectée sur TCP. Et la notion de Socket datagramme, basés sur UDP.
Socket devenue Winsok dans l'OS Windows a évolué en une véritable API !
+ à http://www.frameip.com/winsock/
Page 18
Les gammes de systèmes Microsoft
Winsocks : Abréviation anglaise pour "Windows Sockets". "Winsocks" est une série de
spécifications et de standards pour les programmeurs concevant des applications "TCP/IP"
sous l'environnement Windows.
Windows Socket est donc une spécification ouverte définissant une interface de
programmation pour les applications réseaux. C'est aussi une partie de l'architecture
WOSA (Windows Open System Architecture).
Les solutions de Microsoft pour TCP/IP et pour Internet sont véritablement arrivées et
propagées entre 1995 et 98 (avec la pile TCP/IP dans Win 9X, et avec le serveur Web IIS
4 dans l'option pack pour NT4). Le succès de Win 95 et 98, et les connexions faciles à
Internet sont les 2 moteurs de la révolution IP chez les utilisateurs.
Il faut se souvenir qu'avant 96 environ, la connexion à Internet était une galère quasi
certaine !
Dans Win 9X et NT4, on pouvait choisir un nom NetBIOS et un nom d'hôte différent pour
son système. C'est une période où les 2 univers se côtoient.
C'était bien pratique aussi pour faire des tests : voir quelle commande s'appuie sur un
nom d'hôte par exemple (sans l'activation des systèmes de résolution de noms en
adresse IP, de Microsoft).
Depuis Win 2000, le protocole favori est TCP/IP. Le nom du système est unique (NetBIOS
pour compatibilité, ou hôte sur TCP/IP). Microsoft prépare l'abandon de NetBIOS, déjà
possible si on a un réseau tout en Win 2000, ou supérieurs XP et serveur 2003, ...
Ainsi, depuis Windows 2000, l'API de nommage NetBIOS peut être supprimée, dans un
réseau totalement Win 2000-2003 et applications compatibles (et sa logique associée de
méthodes de résolutions de noms, LMHOSTS et WINS, peut être évitée aussi). Ainsi le
réseau 200x fonctionnera totalement avec DNS/TCP-IP.
Le protocole SMB de partage de fichiers et d'imprimante a évolué en CIFS (Commun
Internet File System). Il ne s'appuie pas sur NetBIOS, et travaille avec TCP/IP
directement. MS a proposé CIFS aux organismes de normalisation.
MS et son virage Internet :
http://www.netline.be/presse/archives/webzoneNov96.htm
http://www.microsoft.com/france/internet/default.asp
A partir de Windows Server 2000, en contrôleur de domaine sous Active Directory, les
réseaux Microsoft sont donc totalement natifs TCP/IP, noms d'hôtes et DNS.
L'annuaire Active Directory s'appuie sur les normes DNS. Il est interrogeable par le
protocole LDAP.
Si tous les postes et serveurs membres du domaine 200x, sont au moins sous Win 2000,
Win XP, on désactivera NetBI0S sur TCP/IP partout ! Et plus besoin du service serveur de
noms, WINS.
Synthèses des évolutions par ligne de technologie :
(et dans l'ordre d'apparitions, par techno)
Page 19
Les gammes de systèmes Microsoft
- MS-DOS 1.0 à 6.22
- Win 1.0, puis 2 sur MS-DOS 2, 3 et 4 + Win 3.x sur MS-DOS 5 ou 6
- Win 95 lancé par MS-DOS 7.0, Win 98 et 98-SE lancés par MS-DOS 7.1,
Win ME lancé par MS-DOS 8.0
- NT 3.x - NT4.0 - Win 2000 (= NT 5.0) - Win XP (= NT5.1)
NT5.2)
- Win Server 2003 (=
- Les fichiers .ini de Win 1,2,3.x seront remplacés par le registre. Apparu avec NT 3.1 et
Win 95
http://support.microsoft.com/default.aspx?kbid=256986
http://wintech.free.fr/registry.htm
- Communication inter-process Windows, ou inter applications :
DDE (Dynamic Data Exchange = pour échanger des données entre applications) - NetDDE.
OLE (liaison et incorporation d'objets : autorise le lancement d'une tâche fille par l'appli
principale) Normes Microsoft d'interopérabilité entre objets : COM - DCOM (distributed
components objects model : permet de concevoir des applications composées d'objets
réutilisables et exécutables sur différents serveurs du réseau) - COM+ puis DNA !
Détails et historique à http://www.developpez.com/windows/dcom/t1.html
- ActiveX : ensemble de technologies différentes basées sur plusieurs langages de
programmation: OLE + des capacités réseau ajoutées à Visual Basic.
- Technologies de composants distribués : ActiveX et DCOM
- Internet Explorer : versions 1, 2, 3 apparues dans les Win 95 et NT4. Puis la 4 dans Win
98. La 5 avec Win ME et 2000. Et la 6 fournie avec Win XP.
- Serveur Web IIS :
IIS 1.0 dans NT4.0 1996, IIS 4.0 1998, IIS 5.0 avec Win 2000, IIS 6.0 dans Server 2003.
http://www.itpro.fr/index1.asp?IdArticle=1636&rub=2
- DirectX : Ce logiciel, apparu en 1995, développé et distribué gratuitement par Microsoft,
assure des fonctions multimédias et d'affichages avancées.
- SMB - CIFS (partage de fichiers et d'imprimantes en réseaux)
"Le protocole SMB est utilisé par toutes les solutions réseaux Microsoft depuis le début
des années 80. L'ancêtre était le produit MS-Net revendu sous forme de licence à IBM
pour son IBM PC Lan, ou à 3Com pour son 3Plus. Ensuite en 87, IBM et Microsoft ont
annoncé conjointement une solution réseau pour OS/2, compatible avec MS-Net. C'était
l'OS/2 LAN Manager. Puis sont encore venus Windows for Workgroups, NT3.x, Windows
95, NT4, Win98."
Win 2000, Win XP, Wsrv 2003 l'utilisent encore sous sa forme plus propre et épurée :
CIFS
- Protocoles transports et réseaux : NetBIOS, NetBEUI, NWLink (compatible IPX/SPX),
TCP/IP V4, puis TCP/IP V6.
TCP/IP V4, standard de fait, imparfait, mais évoluant rapidement au gré des besoins par
le mécanisme des RFCs. La version 6 de TCP/IP apporte bien des avantages.
- Annuaires de domaine sur serveurs : SAM de NT4 srv , puis Active Directory de NT5
(2000 srv) et 5.2 (srv 2003).
Page 20
Les gammes de systèmes Microsoft
- Serveur de messagerie : Microsoft Mail 3, 3.2, 3.5 - Exchange Server 4.0, 5.0, 5.5,
2000, 2003
- Logiciels client de messagerie : MS-Mail, MS Exchange, MS Outlook 97-98-2000-2002
(livrés sur le CD de Exchange Server, ou seul, ou avec le pack Office), MS Outlook
Express 4.0 à 6.0 (clients POP3 livrés avec IE depuis IE4.0).
http://www.arobase.org/oe/oe-internetmail.htm
+
http://javarome.free.fr/net/Windows.html
Active Directory (annuaire dynamique, hiérarchique et réparti) :
Le service d'annuaire qui renferme des informations relatives aux objets d'un réseau et
met celles-ci à la disposition des utilisateurs et des administrateurs réseau. Active
Directory permet aux utilisateurs réseau d'accéder aux ressources autorisées partout sur
le réseau à l'aide d'une simple procédure d'ouverture de session. Il fournit aux
administrateurs réseau une vue hiérarchique intuitive du réseau et un point
d'administration unique de l'ensemble des objets du réseau.
http://pot-pourri.fltr.ucl.ac.be/wint40/win2000/active_dir/fr/presentation.htm
http://www.laboratoire-microsoft.org/articles/win/ad/
http://pot-pourri.fltr.ucl.ac.be/wint40/win2000/active_dir/fr/presentation.htm
http://manu.all-3rd.net/hsc/docs/rapport_epita/html/multi/
puis Méta annuaire !
.NET : la marque commerciale des outils de développement Microsoft.
C'est la plate-forme Microsoft pour la nouvelle génération de logiciels distribués et
coopérants, les services Web XML.
http://www.eu.microsoft.com/france/net/
Architecture qui succède à DNA.
. NET Lancé en janvier 2002, voir le paragraphe détaillé à cette année.
.NET est la traduction technologique par Microsoft pour résoudre des problèmes de
connectivité des entreprises et des utilisateurs. Depuis 1998, Microsoft bâti toute sa
stratégie logicielle sur XML et les services Web.
L’architecture .NET apporte des changements radicaux pour ce qui est de l’invocation de
traitements distants (remoting). Un tout nouveau modèle et de nouveaux concepts
remplacent DCOM dans l’environnement .NET
.NET ne fonctionne pas uniquement sur Windows : plusieurs éléments de .NET ont été
normalisés (standardisé par l'ECMA) et sont disponibles sur d'autres plates-formes.
Le projet Mono propose un .NET compatible en open source.
http://www.labo-dotnet.com/
http://www.dotnet-fr.org/
http://www.club-dotnet.com/
http://www.c2i.fr/
http://www.labmice.net/NET/default.htm
http://msdn.microsoft.com/Architecture/
Pourquoi Microsoft doit expliquer .NET
FAQ .NET
Ce qu'il manque à .NET
http://www.dotnet-fr.org/
Page 21
Les gammes de systèmes Microsoft
Des ressources sur .NET : http://www.gasp.fr/
http://www.gotdotnet.com/
http://theserverside.net/
Mono, le compatible .NET :
http://www.vnunet.fr/svm/actu/article.htm?numero=12303&th=ent&date=2004-05-07
Mono 1.0: le clone open source de .NET est lancé - Actualités - ZDNet.fr
http://zdnet.fr/actualites/technologie/0,39020809,39163418,00.htm
Il y a des Microsoft Windows presque partout !
- dans les organiseurs avec Windows CE
windows ce net et pocket PC
http://www.operating-system.org/betriebssystem/_french/bs-wince.htm
- dans des boîtiers dédiés, embarqués, ou pour le temps réel : Windows embedded
Windows embedded
- dans le salon avec :
Windows xp mediacenter 2004
- dans les téléphone mobiles : smartphone
- dans les TabletPC : Windows XP edition TabletPC
Les coups de gueules contre les Microsoft Windows :
(les liens permettent d'avoir d'autres avis, mais cela ne signifie pas que je suis d'accord
avec tous et tout)
Les promesses de NT : http://pjarillon.free.fr/redac/winfin.html
Les imperfections des Windows dans 1 livre blanc publié par un expert britannique, çà fait
grincer les dents de Bill Gates et d'autres : http://security.tombom.co.uk/shatter.html
Windows XP et ses nombreuses façons de se connecter aux serveurs, montre la direction
que prend Microsoft
Le support technique Microsoft :
"Reporting intégré des bugs et update automatique (avril 2002) :
Page 22
Les gammes de systèmes Microsoft
Enfin, Bill Gates a terminé sa présentation sur le manque de fiabilité de Windows. Pour y
remédier, l'éditeur compte notamment sur la fonction de surveillance et de reporting
intégrée dans Windows XP qui envoie un message de 20 Ko environ à Microsoft, en cas de
plantage d'une application ou du système. En théorie, la récupération et l'analyse de ces
messages permettent ensuite de corriger l'erreur et d'envoyer le correctif
automatiquement à l'utilisateur, grâce à Windows Update. « On a bouclé la boucle
(utilisateur-Microsoft-utilisateur) », se satisfait Bill Gates.
D'autre part, l'éditeur a dévoilé un site portail destiné à ses partenaires qui développent
des pilotes de périphériques mais aussi des applications. Le but étant de partager les
informations sur les causes des plantages (noyau, pilotes, écran bleu...) et d'inciter les
partenaires à corriger leurs propres bugs !"
http://news.zdnet.fr/story/0,,t118-s2104140,00.html
http://www.lexsi.com/
http://ixus.net/
http://www.securityfocus.com/
- dates de fin de commercialisation par Microsoft :
Windows NT 4 : 01/10/2001
Windows 98
: 30/06/2002
Windows 2000 : 31/04/2004
- La durée de vie du support technique Microsoft :
Microsoft Corp. a publié en 2003 un document explicitant sa politique quant à la durée du
support fourni pour ses logiciels, à partir de leur date de disponibilité.
En bref, il existe 2 cas de figure :
- pour les logiciels professionnels, la période normale de support est de 5 ans, suivie
d’une période de support étendue d’une durée supplémentaire de 2 ans, puis d’une ultime
période d’un an pendant laquelle le support n’est plus fourni que sous forme de FAQ en
ligne
- pour les logiciels grand public et les accessoires matériels, la période normale de
support est de 5 ans, suivie d’une période de 3 ans pendant laquelle le support n’est plus
fourni que sous forme de FAQ en ligne.
Selon le nouveau cycle de vie des logiciels Microsoft :
MS-DOS, Win 3.x, Win 95, et Win NT 3.5x qui ne sont plus supportés depuis fin 2002.
Dates de fin des supports techniques des systèmes d'exploitation :
Windows 95 : 31/12/2001
Windows 98 et 98 SE : prolongé au 30/06/2006 (en 2003, 58 millions d'utilisateurs
exploitaient encore Win 98)
Win NT 4 avait vu sa durée de vie officielle de support tech prolongée jusqu’au 30 juin
2004.
http://www.microsoft.com/france/ntserver/retrait/default.asp
http://www.microsoft.com/france/ntserver/retrait/faq.asp
La durée d"utilisation est bien plus longue en pratique dans les entreprises pour les
serveurs (à fin 2003, il y aurait encore presque la moitié des serveurs PC sous NT4 !)
Windows NT 4.0 Workstation : 30 juin 2004 (il y a en début 2004, 20 % de PC sous NT4 !
)
Page 23
Les gammes de systèmes Microsoft
Windows NT 4.0 Server : 31 décembre 2004 (il y a en début 2004, 30% de serveurs NT4 !
)
La date de fin de support de Windows NT 4.0 a été repoussée au 31 décembre 2006.
Microsoft aligne ainsi le cycle de vie de ce système d’exploitation, annoncé en juillet
1996, sur le schéma "5 + 5" (5 ans de support standard + 5 ans de support étendu)
annoncé en mai dernier pour l’ensemble des plates-formes serveur de l’éditeur.
Exchange Server 5.5 : 31 décembre 2005
Windows
Windows
Windows
Windows
Millenium : 30/06/2006
2000 Pro: le 31 Mars 2007
XP Home: le 31 Décembre 2006
XP Pro: le 31 Décembre 2008
Politique de Support Microsoft
Le support technique aux 66 000 Microsoft est sous-traité à HP !
Juin 2004 : Microsoft étend à un minimum de 10 ans la durée du support de ses produits
au catalogue serveurs et développement (+ 2 ans par rapport aux durées antérieures).
La firme de Redmond rend plus lisible le cycle de vie de ses solutions.
Microsoft supportera désormais ses logiciels de la manière suivante :
- 5 années de support standard (inchangé)
- 5 années de support étendu (au lieu de 2 précédemment)
- 10 années minimum de support en ligne (au lieu de 8 précédemment)
Microsoft répond aux besoins de ses clients ...
Prolongation suite à la demande des utilisateurs Server 2000 qui veulent attendre
Longhorn Server.
Cela nous donne donc un support technique pour Server 2000 jusqu'à 2010 !
La durée de vie du support des OS de bureau par MS
- Windows 2000 Server : Après le 31 mars 2004, les clients souhaitant acquérir des
licences Windows 2000 Server ou Windows 2000 Advanced Server, obtiendront des
licences Windows Server 2003 qu’ils devront "downgrader".
A partir du 1er novembre 2004, Windows 2000 Server ne sera plus disponible auprès des
constructeurs de PCs et OEMs.
Les certifications Microsoft :
(extrait du site club MCP en 2003)
La certification MCP : les chiffres officiels et le bilan de l'année 2002.
2002 a été un bon millésime pour les certifications Microsoft, à l'exception des
certifications orientées développement.
Ainsi, du 1er janvier au 31 décembre 2002, c'est un total de 357 150 certifications qui
ont été réussies par la communauté mondiale des ITpros, se répartissant ainsi :
Page 24
Les gammes de systèmes Microsoft
MCP : 161 766
MCSE : 91 453
MCSA : 46 826
MCDBA : 44 536
MCSD : 11 263
MCAD : 1 306
Microsoft a compléter fin 2003 son édifice de certification "systèmes", dont la hiérarchie
se présente désormais comme suit :
- niveau 1 : technicien support (MCDST)
- niveau 2 : administrateur (MCSA)
- niveau 3 : ingénieur-système (MCSE)
Club MCP ouvre ses portes
08/2004, plus d’un million et demi de certifiés Microsoft :
D’après les chiffres officiels que vient de publier Microsoft, plus d’un million et demi de
personnes détiennent actuellement une ou plusieurs certifications de type MCP de par le
monde.
Le nombre total de certifications obtenues est de 2.215.783 et les titulaires de
certifications se répartissent globalement comme suit :
- MCP (Microsoft Certified Professional) : 958.242 personnes
- MCSE (Microsoft Certified Systems Engineer) : 384.981 personnes
- MCSA (Microsoft Certified Systems Administrator) : 130.695 personnes
- MCDBA (Microsoft Certified Database Administrator) : 125.080 personnes
- MCSD (Microsoft Certified Solutions Developer) : 45.938 personnes
- MCDST (Microsoft Certified Desktop Support Technician) : 1.280 personnes
Pour les certifications les plus récentes concernant la plate-forme Windows Server 2003,
on dénombre :
- 10.013 MCSE Windows Server 2003
- 18.998 MCSA Windows Server 2003
La grande famille des produits serveurs Microsoft :
Back Office :
Dans les années 90, les produits serveurs étaient aussi disponibles dans une suite
intégrée sous le nom Back Office Server.
SBS
La suite pour moins de 50 utilisateurs concomitants est Small Business Server.
Depuis 2003, les produits serveurs sont dans la gamme Windows Server System :
http://www.microsoft.com/france/windowsserversystem/default.asp
Serveur de messagerie, Exchange Server :
http://www.microsoft.com/france/exchange/default.asp
Page 25
Les gammes de systèmes Microsoft
Mars 96, lancement de Exchange Server 4.0 sur Win NT 3.5x. A succédé et remplacé le
vieux MS Mail Server 3.5 (voir mon historique dans mes pages chronologiques). C'est la
nouvelle base du système de messagerie de la firme de Redmond. Architecture client
serveur. Connecteur Internet (SMTP/MIME et support UUENCODE) et X400. Intégration
avec Win 95 et Office 95.
1997 : Exchange Server 5.0 sur NT4. Arrivée d'Outlook, client aux fonctionnalités
avancées.
1998 : Exchange Server 5.5 sur NT4. Apporte une solution au travail collaboratif. (Lotus
Domino+ Notes avait de l'avance !)
2000 : Exchange Server 2000 (V6.0) sur Win2k. Pour une meilleur intégration au système
d’exploitation et la consolidation de serveurs.
Octobre 2003 : lancement de Exchange Server 2003 (la V6.5 au nom de code Titanium)
http://www.itpro.fr/index1.asp?IdArticle=1669&rub=5
Voir les parts de marché à ma page :
http://bruno.duffet.free.fr/technique/marche_des_OS.html
Nouvelle revue dédiée Exchange Server Magazine : http://www.itpro.fr/index.asp?
one=exch
FAQ : http://exchange.faq.free.fr
Groupe des utilisateurs Francophones de Microsoft Exchange Server
http://exchange.microsoftgroups.org/default.aspx
La prochaine version, connue sous le nom de code "Kodiak" et prévue pour 2005, est
supprimée au profit d’une série de mises à jour mineures.
Serveur de base de données, SQL Server :
http://www.microsoft.com/france/sql/default.asp
Revue SQLServer magazine, octobre 2003, page 25 :
http://www.itpro.fr/index.asp?one=sql
SQL Server, 10 ans en 2003 :
1992 : SQL Server 4.2 sur OS/2 1.3 (16 bits), développé avec Sybase.
1993 : SQL Server 4.2 sur Windows NT 3.1 (32 bits), développé avec Sybase.
1994 : fin du co-développement avec Sybase.
1995 : SQL Server 6.0
1996 : SQL Server 6.5
1998 : SQL Server 7.0
2000 : SQL Server 2000
2004 : Yukon attendu pour 2005 au moins.
http://www.frenchsql.com/
Le prochain produit serveur qui va faire parler de lui en entreprise est BizTalk Server :
http://www.microsoft.com/france/biztalk/default.asp
Proxy Server :
Page 26
Les gammes de systèmes Microsoft
- Proxy Server 1.0 sur NT4 Server : novembre 1996
proxy + cache + passerelle IPX- TP/IP + filtrage des sites visités
- Proxy Server 2.0 : 1997. nouveautés : alertes, filtre dynamique
- ISA Server 2000 : Internet Security and Acceleration, 2000-2001 ? !
Sur Win Server 2000 SP1, ou Server 2003. Certifié ICSA = Firewall Product Certification
Criteria. Gestion des logs.
- ISA Server 2004 : fin 2004. Sur Win 2000 SP4, ou Server 2003
Des bons sites Web sur les produits Microsoft :
http://www.laboratoire-microsoft.org/
http://www.communautech.com
http://www.autourdupc.com
en anglais :
http://www.winsupersite.com/
http://searchwin2000.techtarget.com/
www.windowsnetworking.com
http://eventid.net/
Liens sur les OS Microsoft :
en anglais :
Les différentes révisions et versions
Indiscrétions de microsoft-watch.com
Les OS 64 bits Microsoft :
http://news.zdnet.fr/story/0,,t118-s2132737,00.html?nl=zdnews
Le principal avantage de cette architecture réside dans sa capacité à s’affranchir de la
limite de mémoire à 4 Go des systèmes déexploitation 32 bits, permettant aux
applications natives 64 bits d’utiliser d’énormes quantités de RAM.
retour au sommaire chronologie des OS
Page 27

Documents pareils