java socket编程简介
Posted 丰乐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java socket编程简介相关的知识,希望对你有一定的参考价值。
#Java TCP Ip编程
其实下面几张图片就可以解释简单解释tcp-ip协议的大体流程了。
###计算机网络,分组报文和协议
网络是一组通过通信信道相互连接的机器组成。
组与组之间通过路由器连接
数据通过分组报文传递
协议,传输报文的规则
ip协议针对地址 tcp/udp针对端口
###地址
ip协议地址分为
ipv4 32位 4*8
ipv6 128位 8*16
端口的范围 1-65535
回环地址,自己给自己发消息的地址
ipv4 127.0.0.1
ipv6 0.0.0.0.0.0.0.1
NAT 小型网络转发报文时将转换报文中的地址和端口
域名解析DNS 把域名转换成 ip地址
名词客户端,服务端,代表了逻辑上通信的两个单元
什么是套接字
socket是一种抽象层,通过程序对网络模型的抽象
socket分类
流socket和数据报socket
以上是关于java socket编程简介的主要内容,如果未能解决你的问题,请参考以下文章