seguente è un pitone presa frammento:come differenziare TCP/UDP durante la programmazione socket
import socket
socket.socket(socket.AF_INET, socket.SOCK_STREAM)
La mia domanda è: non lo stato della linea whethet sarà trasportato connessione socket tramite TCP/IP? Fino ad ora stavo programmando solo connessioni TCP, usando la linea sopra, ma probabilmente non ero consapevole del fatto. Sono in grado di programmare le connessioni UDP usando i socket python? Come posso differenziare lo strato di trasporto?
La domanda non è strettamente connessa a python, le spiegazioni sono benvenute pure in C++ o qualsiasi altra cosa.
"* ..., è un socket TCP *" se e solo se il primo argomento è 'AF_INET'. –
@ Robᵩ: O 'AF_INET6' –
D'accordo, un' STREAM' indica una connessione TCP. – pmoleri