美文网首页
2019-08-15 网络协议:

2019-08-15 网络协议:

作者: 没齿无怨言 | 来源:发表于2019-08-20 14:44 被阅读0次

1.网络x

   ip地址:  在网络环境中,定位一台计算机则需要这个计算机的地址,这个地址就是IP地址:
IP地址: ;ip 地址是由4个字节构成,每个字节之间以 “.”分隔;    一个IP只能定位一台主机,但是一台主机可以由多个IP地址;

公网ip 和私网IP

    端口:【port】: 计算机主机中运行很多程序,有一部分接受来自其他主机的数据或者发送数据给其他主机,所以对计算机的网络应用程序进行了编号,变成了端口号。 端口是一个16位的整数,取值范围位0-65535;但是0-1023被系统保留, 自定义的时候 应该避免;

3.  DNS  :Domain  Name   System : 域名系统; 能够将域名解析到IP地址;

4.       java 中对于网络的描述,InetAddress

 2.  URL和URLconnetcion     URL:表示指向互联网资源的指针;     URLconnetction 表示通过URL打开的连接;

2.TCP编程

面向连接

通讯三次握手 -------   就是确认3次。

安全的连接

效率地下; (相对于UDP)

java中TCP编程主要使用Socket【客户端】和SerSocket【服务端程序】完成;

SocketSocket 就是为网络服务提供的一种机制。通信的两端都有 Socket。网络通信其实就是 Socket 间的通信。数据在两个 Socket 间通过 IO 传输。


3.UDP编程

1.面向无连接;不用连接至目标再发数据,而是发送端直接发送数据;如果接收端没启动,则该消息会被丢弃;

2.不安全的连接:

3.速度快,效率高;

4.java中UDP编程主要依靠DategreamPacket[包裹]和DatagramSocket【驿站,港口】完成‘

Dategrampacket 主要是接收 IP地址和端口,以及数据内容;

DategramSocket主要用于表示两端,可以是发送端也可以是接收端;在UDP协议传送数据的过程中,即使接收端程序没有启动【不在线】,发送端也能发送数据,只是数据没法被接收就会被丢弃;

 void recevie  接收:

void  send  发送:

16:34-35

相关文章

  • 2019-08-15 网络协议:

    1.网络x ip地址: 在网络环境中,定位一台计算机则需要这个计算机的地址,这个地址就是IP地址:IP地址: ;...

  • 2019-08-15

    2019-08-15

  • 名词解析

    网络层:IP协议 : 网络协议ICMP协议: Internet互联网控制报文协议 ->IP协议的附属协议 IP...

  • Http网络协议包

    1.网络协议包: 2.常见网络协议: 3.Http网络协议包: 4.Http请求协议包与Http响应协议包介绍: ...

  • 网络传输-Socket

    目录 网络基础 Socket 一、网络基础 网络协议 网络协议是互联网进行数据交换的标准,通过实现网络协议达到与互...

  • 基本原理

    什么是协议? 网络协议:规定网络双端如何通信。

  • 网络协议

    网络协议 网络七层协议 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层 TCP/IP五层模型的协议 应...

  • 网络协议

    网络协议 网络的五层划分是什么? 应用层,常见协议:HTTP、FTP 传输层,常见协议:TCP.UDP 网络层,常...

  • 网络协议

    1:OSI 模型七层协议, 另也可以五层协议即 一用层,表现层与会话层 统称为 应用层。 2:信息格式 很明显通过...

  • 网络协议

    最早的 TCP 协议文档是 RFC793。 TCP 提供一种面向连接的、可靠的字节流服务。 面向连接容易理解,那么...

网友评论

      本文标题:2019-08-15 网络协议:

      本文链接:https://www.haomeiwen.com/subject/uluzjctx.html