文档章节

网络编程

凯哥学堂
 凯哥学堂
发布于 2017/07/14 20:58
字数 391
阅读 10
收藏 0

Unix,linuux 是网络处理最好的操作系统,是windows的1.5倍。

网卡:

网络通讯硬件必备。

广域网:

全世界网连在一起ADSL拨号。

城域网:

一个城市的网。

局域网:

一片区域。

IP地址

IPV4由4个字节组成,255.255.255.255 43亿个。

127.0.0.1,本地IP地址,localhost。

Ipv6

端口,一个数字,用来区别网络程序端口可以给不同协议占用8080,TCP,UDP一个端口不可以给同一个协议占用4000以上的端口都可以申请,4000以下的是保留窗口,建议不要申请。

端口映射

1、手动映射。

2、自动映射:

局域网内的程序去访问网络,路由器会自动给你的程序带上一个端口映射,这样,广域网的服务器就可以给你回执消息。

DNS域名解析器:

Kagei123.com域名解析IP地址查询出来本地域名缓存10分钟内不再解析,清除缓存:ipconfig/flushdns。

VPN:个人专属网络。

VPS:个人专属服务器,虚拟服务器。

集群:多态计算机进行组合协助。

防火墙:用来减轻服务器的压力。

TCP:可靠的传输协议,套接字。

UDP:不可靠的传输协议,报文。

TCP:套接字,安全。

TCP传输其中有三次握手。

自己创建Socket,那你就是客户端。如果Socket是从ServerSocket拿到的就是与服务器连接终端,

Socket,连接,Socket。

image

image

如果出现:java.net.BindException 异常,此异常为端口占用。

image

image

© 著作权归作者所有

共有 人打赏支持
上一篇: Java基础
下一篇: 网络编程和线程
凯哥学堂
粉丝 17
博文 316
码字总数 284948
作品 0
东城
程序员
私信 提问

暂无文章

阿里云建站

阿里云自营建站 没想到阿里云已经切入这块市场了。可以用拖动的方式来建站的模式,真的还是6.

miaojiangmin
24分钟前
2
0
linux系统top命令:virt,res,shr详解

VIRT:virtual memory usage 虚拟内存 1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等 2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用...

刘祖鹏
31分钟前
2
0
day154-2018-11-21-英语流利阅读-待学习

快手网红发明家:百万粉丝 vs 零销量 雪梨 2018-11-21 1.今日导读 “我做了一个‘雷神锤’的斜挎包,你看这里可以打开,里面可以装手机、卫生纸、钱包,觉得轻的话可以放一些砖头。咱们把它背...

飞鱼说编程
37分钟前
10
0
图灵奖得主华人高徒发布AI芯片!64位RISC-V、高度可编程,低功耗

作为RISC-V架构下的旗手玩家,睿思芯科自然希望通过产品展现出RISC-V可编程架构的巨大潜力。 https://mbd.baidu.com/newspage/data/landingshare?context=%7B%22nid%22:%22news_917924603675...

whoisliang
38分钟前
4
0
xcode 10 缺少 libstdc++6.0.9 解决方案

image.png 本方案基于xcode10正式版操作,其它版本请自行验证! 苹果在XCode10中移除了libstdc++(libstdc++.6、libstdc++6.0.9)库。 项目解决方法:删除libstdc++(libstdc++.6、libstdc++6....

壹峰
42分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部