X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=othersock.tex;h=439ccefcd55d92a940a308f87bc8464761b8806a;hp=054a30836d5730799f423a31ea3574798afd0c7a;hb=cebc759ef695405a69328538834883d9d470b06e;hpb=e12ba59975ac09f76b6bb9b401b24aab93fdfe46 diff --git a/othersock.tex b/othersock.tex index 054a308..439ccef 100644 --- a/othersock.tex +++ b/othersock.tex @@ -759,21 +759,30 @@ dei socket. \index{socket!locali|)} -\section{I socket \textit{raw}} + +\section{Altri socket} +\label{sec:socket_other} + +Tratteremo in questa sezione gli altri tipi particolari di socket supportati +da Linux, come quelli relativi a particolare protocolli di trasmissione, i +socket \textit{netlink} che definiscono una interfaccia di comunicazione con +il kernel, ed i \textit{packet socket} che consentono di inviare pacchetti +direttamente a livello delle interfacce di rete. + +\subsection{I socket \textit{raw}} \label{sec:socket_raw} Tratteremo in questa sezione i cosiddetti \textit{raw socket}, con i quali si possono \textsl{forgiare} direttamente i pacchetti a tutti i livelli dello stack dei protocolli. +\subsection{I socket \textit{netlink}} +\label{sec:socket_netlink} -\section{Altri socket} -\label{sec:socket_other} -Tratteremo in questa sezione gli altri tipi particolari di socket supportati -da Linux, come quelli relativi a particolare protocolli di trasmissione ed i -socket \textit{netlink} che definiscono una interfaccia di comunicazione con -il kernel. +\subsection{I \textit{packet socket}} +\label{sec:packet_socket} +