Android网络架构
OSI七层网络模型(从下往上)
- 物理层(Physical)
- 数据链路层(Datalink)
- 网络层(Network)
- 传输层(Transport) TCP UDP
- 会话层(Session)
- 表示层(Presentation)
- 应用层(Application)
TCP/IP
- 应用层 应用层,表示层,会话层
- 传输层 传输层
- 网络互连层 网络层,如网际协议(IP)
- 主机到网络层 数据链路层,物理层
IP地址&端口号
- IP地址
- 端口号:端口号规定为16位,即允许一个IP主机有2的16次方65535个不同的端口
- 0~1023:分配给系统的端口号:HTTP:80,HTTPS:443,FTP:21,TELNET:23
- 1024~49151:登记端口号,主要是让第三方应用使用
- 49152~65535:短暂端口号,是留给客户进程选择暂