[TCP/IP]笔记
来源:互联网 发布:怎么从windows进bios 编辑:程序博客网 时间:2024/06/05 06:29
- IP地址分类
- 常用端口及功能
- TCP和IP的关系
- TCP与UDP区别
1 IP地址分类
A:0 0-127 B:128 128-191C:192 192-223D:224 224-239E:240 240-255
2 常用端口及功能
53端口:DNS,用于域名解析服务,将域名地址转换为IP地址。21端口:21端口主要用于FTP(File Transfer Protocol,文件传输协议)服务。23端口:23端口主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真程序。80端口:80端口是为HTTP(HyperText Transport Protocol,超文本传输协议)开放的,这是上网冲浪使用最多的协议,主要用于在WWW(World Wide Web,万维网)服务上传输信息的协议。8080端口:8080端口同80端口,是被用于WWW代理服务的,可以实现网页3306端口:MySQL端口67/68:DHCP服务端/客户端
3 TCP和IP的关系
在TCP/IP协议族的四个层次中TCP属运输层协议,IP属网络层协议。TCP面向有连接,IP面向无连接。
4 TCP与UDP区别
TCP(传输控制协议):
1)提供IP环境下的数据可靠传输(一台计算机发出的字节流会无差错的发往网络上的其他计算机,而且计算机A接收数据包的时候,也会向计算机B回发数据包,这也会产生部分通信量),有效流控,全双工操作(数据在两个方向上能同时传递),多路复用服务,是面向连接,端到端的传输;
2)面向连接:正式通信前必须要与对方建立连接。事先为所发送的数据开辟出连接好的通道,然后再进行数据发送,像打电话。
3)TCP支持的应用协议:Telnet(远程登录)、FTP(文件传输协议)、SMTP(简单邮件传输协议)。TCP用于传输数据量大,可靠性要求高的应用。
UDP(用户数据报协议,User Data Protocol)
1)面向非连接的(正式通信前不必与对方建立连接,不管对方状态就直接发送,像短信,QQ),不能提供可靠性、流控、差错恢复功能。UDP用于一次只传送少量数据,可靠性要求低、传输经济等应用。
2) UDP支持的应用协议:NFS(网络文件系统)、SNMP(简单网络管理系统)、DNS(主域名称系统)、TFTP(通用文件传输协议)等。
总结:
TCP:面向连接、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源)。
UDP:面向非连接、传输不可靠、用于传输少量数据(数据包模式)、速度快。
0 0
- TCP/IP学习笔记:TCP
- TCP/IP笔记之TCP
- TCP/IP学习笔记:IP
- TCP/IP学习笔记
- TCP/IP学习笔记
- tcp/ip 学习笔记
- TCP/IP笔记1
- TCP/IP笔记2
- TCP/IP笔记3
- TCP/IP详解 笔记
- TCP/IP Socket 笔记
- Tcp ip学习笔记
- TCP/IP学习笔记
- TCP/IP协议笔记
- TCP/IP学习笔记
- TCP/IP 学习笔记
- tcp/ip学习笔记
- TCP/IP 学习笔记
- Qt public slots;protected slots;private slots
- HDU
- 一定搞懂Handler消息处理机制系列之「02.Message入列」
- memcmp函数
- 流程图
- [TCP/IP]笔记
- Tensorflow | 函数名字的更新
- Mybatis基础
- Android 关机流程 从kernel到framework
- SQL数据类型和Java数据类型的对应关系
- Java远程调用
- The Linux Programming Interface(Linux编程接口)学习计划
- 关于压力测试评定方式
- FCGI单线程环境和多线程环境下的例子