Java网络编程

来源:互联网 发布:java json解析string 编辑:程序博客网 时间:2024/05/01 19:10

     信息的通讯依赖于 TCP/IP分层模型

           OSI模型:应用层 表示层 会话层  传输层 网络层 数据链路层 物理层 (理论上的标准)

           ICP/IP模型:应用层  传输层 网络互联层  网络接口层 (实际上用的标准)

 

      应用层:1)通用协议:Http(超文本传输)ftp(文件传输)  smtp(简单邮件传输) 遵守:TCP/IP协议

              2)自定义协议:例入QQ通讯

 

      传输层:TCP(安全,但是速度慢)它依赖于“三次握手” UDP(不安全,但可能出现丢失)用于:视频

 

       网络互联层:IP(寻址)

      DNS服务器:将域名转成IP地址:201.19.01.52 ...

      路由器:自识别:1)判断道路  2)拆包(编号)3)装包(编号)

     

       客户端:发送请求

      服务端:响应请求  (它们的身份可以相互转换)

 

 

0 0
原创粉丝点击