|
|
| Hardware training | YBET | forum informatique | Magasin informatique en ligne |
2.1. Introduction - 2.2. OSI model network - 2.3. Model TCP/IP - 2.4. Types of connected computers - 2.5. Networks applications - 2.6. Types of servers - 2.7. Characteristic of a network - 2.8. Safety and administration
Before attacking us with the infrastructures networks, in general let us take again some basic concepts on the data-processing network.
The networks make it possible to share resources between several computers: data or peripherals (printer, safeguard on tapes, modem, scanner...). The first part of this course takes again all information making it possible to connect these computers between-them. As this processing training is typically hardware, I will be interested mainly only in this aspect. The other aspects of a network are included in the other trainings of technician PC networks, in particular "Base network", "Initiation with systems LINUX & UNIX", "Network software"...
The transmission of information between 2 data-processing programs out of 2 different machines passes by two models: the OSI model or model TCP/IP. These two standards make it possible each part of the communication to dialogue. Each model includes several layers. Each layer must send (and receive for the other PC) a comprehensible message by the two parts, compatibility of information. The following chapter (transmission network bases) will treat communication in its details.
Other technicians PC / network courses on the networks spoke to you about the various layers of OSI model (Open System Interconnection Model). This ideal model defines in 1977 governs the communication between 2 information processing systems according to 7 layers. With each layer, the 2 systems must communicate "compatible". You reassure, I am not a follower of this matter to proceed. If they are mentioned, they do not form really part of the formation "hardware network". In hardware we use only the sub-bases. The use of Novell Netware, Microsoft Windows NT, Windows 2000, Linux or any other manager of network does not intervene significantly on the hardware, with share for the drivers.
The OSI is a basic model which was defined by the International Standard Organization. This organization returns regularly for standardized various concepts, as well in electronics as in data processing. This model defines 7 levels different for transport from data. These levels are also called layers.
|
Application |
ß |
Application level | 7 | Application level | Ý | |
| ß | Presentation level | 6 | Presentation level | Ý | ||
| ß | Session level | 5 | Session level | Ý | ||
|
Data transmission |
ß | level Transport | 4 | level Transport | Ý | |
| ß | level Network | 3 | level Network | Ý | Package | |
| ß | level data link | 2 | level data link | Ý | Trame | |
| Þ | Physical Layer | 1 | Physical Layer | Þ | ||
|
Support of communication |
||||||
Level 7: level application, manages the transfer of information between programs.
Level 6: level presentation, occupies itself of the data preparation, possibly of in encoding and the compression of the data, for example formatted of the texts, images and videos.
Level 5: the session layer, is occupied of the establishment, the management and coordination of the communications
Level 4: the transport layer, manages the correct handing-over of information (management of the errors), uses in particular the UDP and the TCP/IP
Level 3: the network layer, determines the roads of transport and is occupied of the treatment and the transfer of messages: manage IP and ICMP
Level 2: the data link layer, defines the interface with the board network: hubs, switch...
Level 1: the physical layer, manages the material connections, defines the way in which the data are converted into numerical signals
With each one of these levels OSI, one encapsulates a heading and an end of message which comprises information necessary while following the rules defined by the protocol used. This protocol is the language of communication for the transfer of the data (TCP/IP, NetBui, IPX are the principal ones). On the diagram below, the part which is added on each level is the part on white zone. The part on grayed bottom is that obtained after encapsulation of the preceding level. The last screen, that which one obtains after having encapsulated the physical layer, which is that will be sent on the network.
|
|
|
OSI model |
In hardware, we are interested only in the first three levels of OSI model (until the routers and switch the top-of-the-range one), possibly on level 4 for the firewall. The road bases are reserved for the other courses of the technician PC Networks training, in particular bases network and protocol TCP/IP.
Model TCP/IP is inspired by OSI model . It takes again the modular approach (use of modules or layers) but contains of them only four:
| Protocols used |
Model TCP/IP |
OSI model |
|
level application |
level application | |
| level Presentation | ||
| level session | ||
| TCP/UDP | level Transport | level transport |
| IP/ARP /ICMP/RARP/IGMP | level Internet (IP) | level network |
| Access network sleep | level Data link | |
| Physical Layer |
On each level, the package of data changes aspect, because one adds a heading to him, thus names change according to the layers:
Layers TCP/IP are more general than in OSI model
The Application Layer includes the standards applications of the network:
Smtp: "Simple Mall protocol Transport", management of the malls
Telnet: protocol allowing to connect itself on a distant machine (server) as a user
Ftp: "File Protocol Transfer", protocol allowing to exchange files via Internet
and others less current.
The transport Layer ensures the routing of the data and the mechanisms making it possible to know the state of the transmission
The protocols of the following layers make it possible to send information of a machine to another. The transport layer makes it possible to identify the applications which communicate. To facilitate the communication, one A not defines names of applications, but of the wearing of communication (varying number from 0 to 65535, 216) specific to each application.
The transport layer manages 2 protocols of delivery of information, independently of the type of borrowed network:
TCP ensures the control of the data, directed connection (checks the sending of data by signals of acknowledgement of delivery -acknowledge - of the recipient), he ensures the control of the data thus
UDP, antiquated and not directed connection, does not ensure any control of transmission of the data.
These 2 types (directed connection or not) are a concept used for the firewall. Indeed, when you closed a port in TCP, the sending of a message does not return signal of return (acknowledge), making believe that address IP is not used. On the other hand, in UDP, the closed port not returning information makes believe that address IP is used. Indeed, the UDP returns a message only if the port is in error (does not answer)
Layer Internet is charged to provide the package of the data. It defines the datagrams and manages the decomposition/recombining of the segments.
Layer Internet contains 5 protocols (the 3 first are most important):
1. Protocol IP: manage the destinations of the messages, addresses of the recipient
2. Protocol ARP (Address Protocol Resolution): manage the addresses of the network boards. Each board has its own address of identification coded on 48 bits.
3. Protocol ICMP (Internet Control Message Protocol) manages information relating to the errors of transmission. ICMP does not correct the errors, but announces to the other layers that the message contains errors.
4. Reverse Address Resolution Protocol (Reverse Address Resolution Protocol) manages address IP for the equipment which cannot get of them one by reading of information in a file of configuration. Indeed, when a PC starts, the configuration network reads the address IP which it will use. This is not possible in certain equipment which does not have hard disks (final primarily)
5. Protocol IGMP (Internet Group Protocol Management) makes it possible to send the same message to machine forming part of a group. This protocol also makes it possible these machines to subscribe or to be stopped subscribing of a group. This is used for example in the video conference with several machines, sending of vidéos... The principal HARDWARE application of the IGMP is found in the SWITCH manageables. This protocol makes it possible to gather stations.
The layer Access network specifies the form in which the data must be conveyed, whatever the type of network used.
It deals with the following concepts:
Routing of the data on the connection
Coordination of the data transmission (synchronization)
Format of the data
Conversion of the signals (analogic/numeric) for modems
Control errors with the arrival
A network makes it possible to connect computers whatever the type: PC, Mac, Hand Frames (host computer)... between-them to share resources.
One determines two types of computers connected on the network: servers and customers. The servers share their resources (files, peripherals of storage, peripherals of impression...). The customers use these shared resources.
One distinguishes three types of networks:
The applications, the costs and the difficulties of implementation and management are proportional. Safety is inevitably proportional.
Us will not be interested too much in these concepts. Indeed, with share for connections, the considerations Peer To Peer, servers or Wan are determined by the operating system and the use that by the machines.
. Win 95/98/me/ Xp home for Peer To Peer
. Win NT, 2000 server, XP pro, Windows 2003 server, Linux or Netware for the heavy networks
. Unix system or owners (specific to the manufacturer) for the others, even if Wan is configured more and more using gathering of heavy networks. Internet does not make departures from the rule.
To connect network computers is not used for large thing without applications. The use of a network allows:
This list is not exhaustive.
In the preceding chapter, we spoke about servers in the broad sense. In data processing, one distinguishes three types of servers:
In practice, a server often gathers the three applications. The configurations (powers) are different for each application, the servers of applications are most powerful.
The local area networks (LAN) are complex infrastructures and not only cables between workstations. If one enumerates the list of the components of a local area network, one will be surprised to find of it a quantity larger than envisaged:
One of the important aspect of a heavy network is the centralization of the administration of the data. This makes it possible to safeguard and make safe the data on only one machine, reducing the wastes of time related to this unpleasing but obligatory aspect of data processing.
Safety gathers a whole of measurements: intrusion and right of access, virus, safeguard of the data, continuity of the application (not of stops)...
There are no ideal solutions for the safety of the networks (and for the computer security in general). Three solutions are possible: material solutions that we will see, of the solutions based on Linux and the solutions based on Windows or the programs added on these Windows stations. The mixture of several solutions is possible in certain cases. Certain solutions are complementary besides. On a large "significant" network, to put a VPN hardware is not sufficient. A complementary software safety including access controls to the level administration server (server, file, right of access) and software of safety measures checking the traffic on the internal network is not superfluous.
According to the application, the originator of the network will use one or the other or a combination of both. The software solutions are reserved for the other courses of the technician PC/networks training. Other control network programs make it possible to manage traffics, users... They are specifically software. The rights of access can be blocked of a station towards a server in its entirety, not on the level of the resources. In light, by hardware, you can block the complete access to a server, by software, to authorize only one part of the resources of a server.
| Dedicated
Microprocessors for servers
Processors used in severs computers, hardware course |
|
The continuation of the Hardware 2 course > Chapter 3: Base transmission network |
1. Network hardware course - 2. Introduction to communication - 3. Base of transmission - 4. Ethernet cards - 5. Switch, router, ... Ethernet - 6. High speed Internet connections - 7. Networks servers - 8. Special hard drive: SCSI, SAS, RAID - 9. Backup and storage - 10. Hardware Security - 11. Wireless and Wifi - 12. UPS, Inverter, Power Supply - 13 . Corporate network - 14. Other network technologies - 15. Touch Screen, video projector 17. Exercise: connecting hardware firewall
Hardware 1 course: PC and peripherals, Hardware 2 course: Network, servers and communication.