 |
» |
|
|
 |
A- ABORT chunk, Chunk Types, SCTP Graceful Shutdown Feature
- achieving half-closed state
- in SCTP, The shutdown() Socket API
- ACK packet, Connection Setup in SCTP
- acknowledge packet (see ACK packet)
- addrcnt parameter, The sctp_bindx() SCTP Socket API
- address length (see addrlen)
- address size (see tolen)
- addrlen, The accept() Socket API, The connect() Socket API
- addrs parameter, The sctp_bindx() SCTP Socket API, The sctp_getpaddrs() SCTP Socket API
- alternate
IP address, Multihoming
- ancillary data
structure (see sctp_initmsg structure) (see sctp_sndrcvinfo)
- associating an endpoint, The bind() Socket API
B- backlog, The listen() Socket API
- of outstanding associations, The listen() Socket API
- blind masquerade attack, Verification Tag
- branched off socket, The read() and write() Socket Calls
- branching an association, The sctp_peeloff() SCTP Socket API
- socket descriptor, The sctp_peeloff() SCTP Socket API
- buffer size, API Options to Modify Socket Behavior, The send(), sendto(), recv(), and recvfrom() Socket Calls
C- changing outbound
streams
- number of (see SCTP_INITMSG)
- chunk data, SCTP Packet
- chunk flag, SCTP Packet
- chunk length, SCTP Packet
- cmsghdr structure, SCTP Ancillary Data Structures
- congestion window, Slow Start and Congestion Avoidance Algorithms
- control chunk
- information, SCTP Packet
- COOKIE ACK chunk, Chunk Types
- COOKIE ECHO chunk, Chunk Types
- cookie field, Connection Setup in SCTP
- COOKIE-ACK
chunk, Connection Setup in SCTP
- COOKIE-ECHO
chunk, Connection Setup in SCTP
- creating
a socket, The socket() Socket API, The socket()() Socket API
- cwnd variable, Slow Start and Congestion Avoidance Algorithms
D- D_XOPEN_SOURCE_EXTENDED macro, Compiling Applications that Use the SCTP APIs
- data boundaries, Conservation of Data Boundaries
- DATA chunk, SCTP Packet, Retransmission of DATA Chunks
- default stream
- in SCTP, The send(), sendto(), recv(), and recvfrom() Socket Calls
- delayed acknowledgement, SCTP Data Exchange Features
- denial of
service attack (see DoS)
- difference in TCP and SCTP, The shutdown() Socket API
- disabling
receive operation
- at an endpoint, The shutdown() Socket API
- disabling send operation
- at an endpoint, The shutdown() Socket API
- DoS, Limitations of TCP
- preventing, Connection Setup in SCTP
F- four-way
handshake, Connection Setup in SCTP, Cookie Mechanism
- overcome delay, Connection Setup in SCTP
- four-way
initiation handshake, The listen() Socket API
- freeing resources, The sctp_freepaddrs() SCTP Socket API, The sctp_freeladdrs() SCTP Socket API
- fromlen paremeter, The send(), sendto(), recv(), and recvfrom() Socket Calls
I- IN6ADDR_ANY
option, The connect() Socket API
- IN6ADDR_ANY_INIT option, The bind() Socket API
- INADDR_ANY option, The bind() Socket API, The connect() Socket API
- INIT ACK chunk, Chunk Types
- INIT
chunk, Chunk Types
- INIT-ACK
chunk, Connection Setup in SCTP
- Initiate tag, Verification Tag
- initiating an association, The connect() Socket API
- IP stack
- application layer, SCTP in the IP Stack
- data link layer, SCTP in the IP Stack
- network layer, SCTP in the IP Stack
- physical layer, SCTP in the IP Stack
- socket layer, SCTP in the IP Stack
- transport layer
- SCTP, SCTP in the IP Stack
- IPPROTO_SCTP, API Options to Modify Socket Behavior
- IPPROTO_SCTP parameter, The socket() Socket API
- IPPROTO_SCTP value, The setsocktopt() and getsockopt() Socket Calls
M- maximum transmission unit (see MTU)
- message buffer, The send(), sendto(), recv(), and recvfrom() Socket Calls
- message size, The send(), sendto(), recv(), and recvfrom() Socket Calls
- migrate
- existing TCP application, One-to-One Socket APIs
- migrating TCP applications
- to SCTP,
- benefits of, Migrating TCP Applications to SCTP
- MSG_ABORT flag, The close() Socket API
- msg_control
parameter, The sendmsg() and recvmsg() Socket APIs
- msg_controllen
parameter, The sendmsg() and recvmsg() Socket APIs
- MSG_EOF flag, The close() Socket API
- msg_flags
parameter, The sendmsg() and recvmsg() Socket APIs
- msg_iov parameter, The sendmsg() and recvmsg() Socket APIs, SCTP Events and Notifications
- msg_iovlen
parameter, The sendmsg() and recvmsg() Socket APIs
- msg_name
parameter, The sendmsg() and recvmsg() Socket APIs
- msg_namelen
parameter, The sendmsg() and recvmsg() Socket APIs
- MSG_NOTIFICATION flag, SCTP Events and Notifications
- msghdr structure, The sendmsg() and recvmsg() Socket APIs
- MTU, SCTP Packet
- multihoming, Socket API Versus SCTP Socket API
- enabling, The bind() Socket API
- overcoming network failure, Multihoming
- overcoming path failure, Multihoming
- multistreaming, Socket API Versus SCTP Socket API
- avoid HOL blocking, Multistreaming
O- one-to-many
client
- call sequence, Basic One-to-Many Call Flow Sequence
- one-to-one client
- call sequence, Basic One-to-One Call Flow Sequence
- optlen, API Options to Modify Socket Behavior
- buffer size, API Options to Modify Socket Behavior
- optlen parameter, The setsocktopt() and getsockopt() Socket Calls
- optname, API Options to Modify Socket Behavior
- optname parameter, API Options to Modify Socket Behavior, The setsocktopt() and getsockopt() Socket Calls
- optval, API Options to Modify Socket Behavior
- optval paremeter, API Options to Modify Socket Behavior, The setsocktopt() and getsockopt() Socket Calls
R- receiver window, Slow Start and Congestion Avoidance Algorithms
- receiving data, The sendmsg() and recvmsg() Socket APIs
- receiving messages, The sctp_recvmsg() SCTP Socket API
- removing an association
- from the accept
queue, The accept() Socket API
- retransmission timeout (see RTO)
- retrieving a socket, The getpeername() Socket API
- retrieving socket option, API Options to Modify Socket Behavior
- RFC 2581, Congestion Control in SCTP
- RFC 2960, SCTP Packet
- RTO, Retransmission of DATA Chunks
- rwnd variable, Slow Start and Congestion Avoidance Algorithms
S- SACK chunk, Chunk Types, Retransmission of DATA Chunks
- SCTP
- COOKIE-ACK chunk, Connection Setup in SCTP
- COOKIE-ECHO chunk, Connection Setup in SCTP
- data boundaries, Conservation of Data Boundaries
- default stream, Multistreaming
- definition, SCTP Overview
- draft
compliance, SCTP Overview
- four-way handshake, Connection Setup in SCTP
- INIT chunk, Connection Setup in SCTP
- INIT-ACK chunk, Connection Setup in SCTP
- RFC compliance, SCTP Overview
- SCTP notification structure, SCTP Events and Notifications
- SCTP packet
- chunk type, SCTP Packet
- common
header, SCTP Packet
- control chunk, SCTP Packet
- DATA chunk, SCTP Packet
- SID, SCTP Packet
- SCTP_ASSOC_CHANGE event, The listen() Socket API
- SCTP_AUTOCLOSE option, Basic One-to-Many Call Flow Sequence
- SCTP_EVENTS option, The sctp_recvmsg() SCTP Socket API
- SCTP_INITMSG option, The connect() Socket API
- sctp_initmsg structure, SCTP Initiation Structure (SCTP_INIT)
- sctp_notification structure, SCTP Events and Notifications
- sctp_opt_info() call, API Options to Modify Socket Behavior
- SCTP_SNDRCV option, The sctp_sendmsg() SCTP Socket API, The sctp_recvmsg() SCTP Socket API
- sctp_sndrcvinfo structure, SCTP Header Information (SCTP_SNDRCV)
- selecting
peer address (see sockaddr_storage)
- setsockoptg()
call, SCTP Events and Notifications
- setting control information (see scto_sndrcvinfo structure)
- setting socket option, API Options to Modify Socket Behavior
- SHUT_RD parameter, The shutdown() Socket API
- SHUT_RDWR
parameter, The shutdown() Socket API
- SHUT_WR parameter, The shutdown() Socket API
- shutdown
- types of, The shutdown() Socket API
- SHUTDOWN ACK chunk, Chunk Types
- SHUTDOWN chunk, Chunk Types
- SHUTDOWN COMPLETE chunk, Chunk Types
- shutdown() call
- difference in SCTP and TCP, The shutdown() Socket API
- SID, SCTP Packet, Multistreaming
- sinfo.sinf_associd flag, The sctp_send() SCTP Socket API
- sinfo.sinfo_flags flag, The sctp_send() SCTP Socket API
- single-homed connection, Multihoming
- slow start threshold variable, Slow Start and Congestion Avoidance Algorithms
- SO_LINGER option, The setsocktopt() and getsockopt() Socket Calls
- SOCK_SEQPACKET
parameter, The socket()() Socket API
- SOCK_STREAM
parameter, The socket() Socket API
- sockaddr_in structure, The bind() Socket API, The bind() Socket API, The sctp_bindx() SCTP Socket API
- sockaddr_in6 strcuture, The bind() Socket API
- sockaddr_in6 structure, The bind() Socket API, The sctp_bindx() SCTP Socket API
- sockaddr_storage, API Options to Modify Socket Behavior
- socket descriptor
- creating, The socket() Socket API
- for
new association (see new_sd)
- specifying local address, The bind() Socket API
- specifying
multiple addresses, The sctp_connectx() SCTP Socket API
- specifying protocol level (see IPPROTO_SCTP)
- SSN, SCTP Packet, Multistreaming
- Stream Control Transmission
Protocol (see SCTP)
- stream identifier (see SID)
- stream
sequence number (see SSN)
- SYN packet, Connection Setup in SCTP
- SYN-ACK packet, Connection Setup in SCTP
- SYN-flooding, SCTP Overview
- Synchronize packet (see SYN packet)
- synchronize-acknowledge
packet (see SYN-ACK packet)
T- TCB, Cookie Mechanism
- TCP
- ACK packet, Connection Setup in SCTP
- data boundaries, Conservation of Data Boundaries
- half-open
connection , SCTP Graceful Shutdown Feature
- single-homed connection, Multihoming
- SYN flood attack, Limitations of TCP
- SYN packet, Connection Setup in SCTP
- SYN-ACK packet, Connection Setup in SCTP
- the PUSH flag, Limitations of TCP
- three-way handshake, Connection Setup in SCTP
- time-to-live (see TTL)
- tolen parameter, The send(), sendto(), recv(), and recvfrom() Socket Calls
- transmission control block (see TCB)
- Transmission Control Protocol (see TCP)
- transmission sequence number (see TSN)
- transmitting
data, The sendmsg() and recvmsg() Socket APIs
- to a peer, The send(), sendto(), recv(), and recvfrom() Socket Calls
- TSN, SCTP Packet, Multistreaming
- TTL, Data Structures in the recvmsg()() and sendmsg()() Calls, The sctp_sendmsg() SCTP Socket API
|