(C) David Vajda
20250315
Network training - Part II
ASCII Code
NUL - Null
ACK - Acknoweledge
NAK - Not Acknowledge
SYN
DEL - Delete
CAN - Cancel
BEL - Bell
CR - Carriage Return
LF - Line Feed
FF - Form Feed
HT - Horizontal Tab
VT - Vertical Tab
SOH - Start Of Heading
STX - Start Of Text
ETX - End Of Text
EOT - End Of Transmission
ETB - End of Transmission Block
SI - Shift In
SO - Shift Out
DC1 DC2 DC3 DC4 Device Controll 1 .. 4
CCITT-5
RS232
MAX232
R1IN
R2IN
T1IN
T2IN
R1OUT
R2OUT
T1OUT
T2OUT
Parity: Odd Even No
Data: 5, 6, 7, 8, 9
1 or 2 Stop Bit
1 Start Bit
Baudrate: Jean Maurice Emillice Baudot
Anzahl der Zeichen eines Zeichenvorrats pro sekunde
AVR:
UBRR UBRRL UBRRH: USART Baud Rate Register
UCSRA UCSRB UCSRC: USART Controll and Status Register
UDR: USART Data Register
TXEN: Transmit Enable
RXEN: Recieve Enable
UCSZ2 UCSZ1 UCSZ0
..
TxD: Transmit Enable
RxD: Recieve Enable
GND
CTS: Clear To Send
RTS: Request to Send
DTR: Data Terminal Ready
DSR: Data Set Ready
Handshaking, datenflussteuerung: An/Aus auf Hardware Ebene
X-ON/X-OFF Protokoll - Strg-S/Strg-Q in der Bash
ACK/NAK Protokoll
Application Layer
15 netstat
20 ftp
22 ssh
25 smtp
53 dns
80 http
110 pop3
143 imap
587 smtps
DNS: Ressource Records
A: IPv4 - std
AAAA: IPv6
CNAME: Cannonical Name
TXT: Text
MX: Mail eXchange Record
PTR: Pointer Ressoure Record
TCP/IP
TCP:
Source-Port (2 Byte)
Destination-Port (2 Byte)
Sequence Number (4 Byte)
Acknowlegement Number (4 Byte)
Reserverd
Data Offset?
Flags
...
IP:
Source IP Address
Destination IP Address
IHL ECN DSCP TTL
segment offet? frame offset?..
Pruefsumme
IBAN - Mod 97
EAN - Produkte
ISBN - Buecher
Pruefsumme
Paritaet, Gerade, Ungerade, Paritaetsbit im 8086
Gerade 8 Bit 01010101 Das sind 4 gerade, und 4 ungerade
soll die gerade paritaet uebertragen werden, ist das bit 1
ist sie auf ungerade eingestell 0
bei 0 bit, andersherum
Arithmetisches Mittel: (x5+x4+x3+x2+x1+x0)/6
CRC - Zyklischer Redundanzcheck
Adler-32
Fletcher's Check
Pruefsumme, Hash, Verschluesselung
Haval Squirlpool Tiger
Pruefsumme, Hash, Password
SHA
MD2, MD4, MD5
LM-...
vergessen nur im moment
Verschluesselungs-algorithmen
BLOWFISH TWOFISH
AES AES192 AES256
CAMELLIA192 CAMELLIA256 CAMELLIA512
IDEA
3DES CAST5
ipconfig lo:1 127.0.0.1 netmask 255.0.0.0 up
iptables
tables
chains
tables: filter nat mangle raw
chains:
PREROUTING
INPUT
FORWARDING
OUTPUT
POSTROUTING
-A CHAIN
-A INPUT/OUTPUT
-j ACTION
DROP
ACCEPT
REJECT
LOG
...
-d destination IP Address
-s source IP Address
--dport --destination-port
--sport --source-port
-i input interface
-o output interface
port: transport layer: udp/tcp/icmp
commands:
ip ifconfig
netstat traceroute route
host hostname
ping
nslookup
telnet
reverse dns lookup? name?
|