2.七层模型中的各种协议
应用层———>Telnet 远程登录协议
Ftp 文件传输协议
Fttp 超文本传输协议
POP3 邮局协议
DNS 域名服务
传输层———>TCP 传输控制协议(面向连接的可靠地数据传输) --------->数据完整性要求比较高的场合使用
UDP 用户数据报文协议(无连接的不可靠的数据传输)--------->实时性比较高的场合使用
网络层———>IP 网际协议
ICMP Internet互联网控制报文协议
IGMP Internet组管理协议
3.数据的封装(数据打包的过程)
协议头+数据
数据在各层 自上而下的传输的过程就是封装的过程
自下而上的传输的过程就是拆分的过程
4.TCP/IP模型
*应用层
*传输层
*网络层
*网络接口
TCP/IP与OSI参考模型的对应关系
OSI
7.应用层
6.表示层 应用层
5.会话层
4.传输层 传输层
3.网络层 网络层
2.数据链路层 网络接口
1.物理层
5.端口(0——65535)1024一下的端口留给预定义的服务
6.套接字(socket)相当于导线
7.网络字节顺序:TCP/IP使用16为或者32为的高位先存。
8.套接字类型
(1)流式套接字(SOCKET_STREAM)面向连接,可靠
(2)数据报套接字(SOCKET_DGRAM)面向无连接
(3)原始套接字(SOCKET_RAM)
9.基于TCP的socket编程
10.基于UDP的socket编程
阅读(1656) | 评论(0) | 转发(0) |