Notes From CS Undergrad Courses FSU
This project is maintained by awa03
Port | Protocol / Service | Description |
---|---|---|
21 | FTP | File Transfer Protocol |
22 | SSH | Secure remote login and command-line access |
23 | Telnet | Unsecure remote login |
25 | SMTP (Simple Mail Transfer Protocol) | Sending emails between mail servers |
53 | DNS (Domain Name System) | Translates domain names to IP addresses |
80 | HTTP (Hyper Transfer Protocol) | Web page transfer |
110 | POP3 (Post Office Protocol v3) | Email retrieval (downloads and often deletes from the server) |
123 | NTP (Network Time Protocol) | Network time synchronization |
143 | IMAP (Internet Message Access Protocol) | Email retrieval (keeps emails on the server) |
443 | HTTPS (HTTP Secure) | Secure web page transfer |
3389 | RDP (Remote Desktop Protocol) | Remote Desktop access |
192.168.0.1
2001:0db8:85a3:0000:0000:8a2e:0370:f928
192.168.5/24
<- indicate the first 24 bits are network ID
127.0.0.0/8
(127.0.0.1 -- localhost
)curl
- can make http requests for youtelnet
- establishing text based communication with a remote computer or server# import library
from flask import Flask
# initialize
app Flask(__name__)
# a route
@app.route("/")
def hello_world():
return "<p>Hello, World!</p>" # serve html
app.run() # run the server