码迷,mamicode.com
首页 > 编程语言 > 详细

java socket编程(一)简介

时间:2019-01-20 22:03:00      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:inf   报文   协议   转换   编程   sock   端口   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编程(一)简介

标签:inf   报文   协议   转换   编程   sock   端口   socket   流程   

原文地址:https://www.cnblogs.com/beckbi/p/10296184.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!