Cambium Networks cnMatrix EX2028 handleiding
Handleiding
Je bekijkt pagina 275 van 320

Security Features 275
HTTP
Managing HTTP
Feature Description
The Hypertext Transfer Protocol(HTTP) is an application protocol used in the implementation of the
cnMatrix Web user interface.
The cnMatrix switch includes an implementation of the HTTP server that implements the HTTP protocol
version 1.1. This implementation is a subset of the HTTP 1.1 specification optimized for embedded systems,
and is not a complete implementation of the full HTTP 1.1 specification.
The HTTP server in the software maintains persistent connections with clients over both Ipv4 and Ipv6
addresses, over TCP and over SSL. After the server processes a request from the client, the server
immediately closes the socket connection unless the client had sent a KEEP_ALIVE header or indicated
the content-type as MULTIPART in its request, if the version of the client is less than 1.1. If the version of
the client is 1.1 or greater the server does not close the socket connection immediately. This allows the
same socket connection to be reused for serving all the requests from the client. Thus, resulting in better
Web UI management performance. The connection is closed if the server receives a close connection
token in the request, or if there is no activity on the connection for more than 5 minutes, or if any network
or client failure is suspected. In the last case, the server also sends a message with the connection header
containing a close connection token.
The HTTP server allows further requests to come from the same client, while processing one request from
the client.
The server buffers the requests and dispatches the requests to other internal managed modules in the
same order in which the requests arrived.
The server collects the status of the requests and sends responses to the client in the same order in which
the requests arrived.
A browser that supports pipelining can take advantage of this capability to reduce the latency associated
with multiple requests. The server implements the expiration model and the validation model to allow
clients to cache Web pages.
All the Web UI management pages implemented for managing features in the cnMatrix, are statically
compiled into the cnMatrix image. This allows the client to specify an absolute URL (for example, GET
http://www.host.com/path.file.html). The server accepts this and looks for such a file on the file system in
the switch. If present, the file is then returned.
The server parses the requests from the clients to find out the character set used in the requests. If the
server does not support the requested character set, the server returns an error message to the client.
The server also parses the Transfer Encoding header field in the requests from the clients. If the Transfer
Encoding is chunked, the server extracts data from the request message depending upon the size of the
chunk. A 501 (Unimplemented) error code is returned and the connectionis closed, if it receives an entity
body with the Transfer Encoding that it does not understand. The response headers are composed of the
following:
l
HTTP version – 1.1;
l
Date header including current time in the form of Greenwich Mean Time;
Bekijk gratis de handleiding van Cambium Networks cnMatrix EX2028, stel vragen en lees de antwoorden op veelvoorkomende problemen, of gebruik onze assistent om sneller informatie in de handleiding te vinden of uitleg te krijgen over specifieke functies.
Productinformatie
| Merk | Cambium Networks |
| Model | cnMatrix EX2028 |
| Categorie | Niet gecategoriseerd |
| Taal | Nederlands |
| Grootte | 32421 MB |
Caratteristiche Prodotto
| Kleur van het product | Grijs |
| Gewicht | 2770 g |
| Breedte | 440 mm |
| Diepte | 209 mm |
| Hoogte | 44 mm |


