Please enable JavaScript.
Coggle requires JavaScript to display documents.
Internet Application - Coggle Diagram
Internet Application
Introduction
internet vs Internet
Internet vs www
major components of Internet
protocols
two important design concepts of Internet
layered networking model
client-server paradigm
who controls it(浅看)
IPv6 & IPv4
TELNET
introduction
BBS
TELNET
definition
TELNET VS telnet
concept of remote/ virtual terminal
NVT
problems
TELNET operations
TELNET protocol
some features
transmission of data
control functions
IAC
WILL/DO/DONT/WONT
TELNET options negotiation
motivations
optional examples
options negotiation
Network socket programming_2
structures about IP address and DNS
IP address
store multi-byte integers
big-endian
little-endian
type
host byte order
network byte order
DNS
retrieve host entries from DNS
gethostbyname
gethostbyaddr
definition
scokets interface
functions
definition
internet-specific socket address
generic socket address
types
stream socket
datagram socket
reliably-delivered message socket
squenced packet stream scoket
major system calls
scoket operation
socket()
bind()
listen()
accept()
connect()
send()
recv()
sendto()&recvfrom()
close()
byte order conversion
address formats conversion
inet_aton()&inet_addr()
inet_ntoa()
socket option
name and address operation
sample programs
TCP diagram
UDP diagram
DNS
introduction
basic functions
nowaday status
elements
domain namespace*
resource record*
owner
type
class
TTL
RDATA
name servers
zones
name resolvers
DNS services
mapping domain name to address
two steps
two name resoluqtion methods
recursive resolution
interative resolution
caching mechanism
pointer queries
inverse queries**
DNS protocols
DNS message format
question section format
type fields
DNS tools
TFTP and FTP
file transfer and access
TFTP
TFTP features
TFTP protocols
RRQ
WRQ
DATA
ACK
ERROR
TFTP operations
transfer mode
Netascii
Octet
retransmission
SAS
how to fix SAS
FTP
features
protocols
FTP operation sequences(user commands)
FTP model
FTP client
FTP server
PI
DTP
control connection
data connection
UI
control commands
access control group
transfer parameter group
service group
FTP control replies
FTP mode
active mode**
passive mode
Email Basics
introduction
components
terminologies
mail server
email protocols
UA
functions
composition
transfer
reporting
displaying
disposition
email standards
email standard
internet message format
SMTP
SMTP commands//reply
limitations
POP/IMAP
POP
IMAP
comparsion
MIME
motivation
features
new headers
SNMP
network management
definition
goal
functional areas(FCAPS)
fault management
configuration management
accounting management
performance management
security management
relationships of above
SNMP
features
model and components
components
agent
NMS
MIB
SNMP
model
SNMP architecture
framework
SMI
function
relations
MIB
definition
types
naming
SNMP protocol
mode
traps
polling
SNMP commands
Introduction to network technologies & layered architecture
basic network definition
network devices
network performance parameters
bandwidth
delay(latency)
source of delay
jitter
error rate
other used for QoS(quality of service)
throughput
PLR
classes
session/ interactive/ streaming/ background
network types
according to the user of the network
according to the range of the network
according to channel access technology
according to switch function in the network
layered architecture
OSI layered model
TCP/IP layered model
benefits
DHCP
introduction
dynamic allocation
BOOTP(DHCP的前身)
DHCP
use UDP as its transport protocol
port 67 for server and 68 for client
DHCP client and DHCP server
DHCP lease
DHCP features(浅看)
DHCP VS BOOTP
similarities
differences
DHCP protocol
DHCP message format
message type option
DHCP messages**
major operations in DHCP
address acquisition
IP release request
IP lease offer
IP release selection
IP release acknowledgement
MSC and STD pictures
early lease termination
MSC and STD
lease renewal
MSC and STD
DHCP relay
how DHCP relay works
recommendations
WWW
introduxtion
components
semantic components
structural components
clients/browsers
intro
basic client properties
servers
intro
properties
URLs
standards
URL
HTML
static vs dynamic
procedure
HTTP
heart of the web
features
transaction
main methods
HTTP/1.1
performance enhancements
four
cookies
function
four components
example
web caches(proxy server)
conditional get
CGI
Network socket programming_1
basic concepts
process
program
PID/PPID
special PID
related system calls
fork()
exec()
file descriptor
open
close
read
write
lseek
system call
signal