java网络编程概念

来源:互联网 发布:linux sftp上传文件夹 编辑:程序博客网 时间:2024/04/30 22:27
网络模型:(osi open system interconnect)开放式互联


osi:应用层,表示层,传输层,网络层,数据链路层,物理层
tcp/ip:应用层,传输层,ip层,网络接口层


2:端口(1024,256*256)


查看端口的cmd命令:netstat -a -n


3:协议


.udp (用户数据报协议,不可靠传输)
.tcp(传输控制协议,可靠传输)


4:TCP,UDP数据包(也叫数据帧)的基本格式
.协议类型+源ip+源端口+目标端口+帧序号+帧数据


5:InerAddress(开放网测试方便)


.staticlnetAddress[]ageAllByName(Stinghost)
在给定的主机名的情况下,根据系统上配置的名称服务返回其IP地址所组成的数组。


.staitclnetAddrss getByAddress(byte[]addr)
在给定原始IP地址的情况下,返回InetAddress对象。


.staitclneAddress getByAddress(Stinghost,byte[]addr)
.根据主机提供的主机名和IP地址创建inetAddress


staitclnetAddress getByName(Sting host)
.在给定主机名的情况下确定主机的IP地址


Sting getCanonicaHostName()
.获取此ip地址的完全限定域名


Sting getHostAddress()
返回IP地址字符串(以文本形式)


6:本地的域名解析文件路径:C:\Windows\System32\drivers\etc
0 0
原创粉丝点击