网络编程基础知识
2015-07-22 22:25
531 查看
IP:网络中每台主机都必须有一个惟一的IP地址;IP地址是一个逻辑地址;因特网上的IP地址具有全球唯一性;32位,4个字节,常用点分十进制的格式表示,例如192.168.0.200。
protocol:为进行网络中的数据交换(通信)而建立的规则、标准或约定(=语义+语法+规则),不同层具有各自不同的协议。
poor:在互联网上传输的数据都包含有用来识别目的地的IP地址和端口号。IP地址用来标识网络上的计算机,而端口号用来指明该计算机上的应用程序。
TCP:TCP是Transfer Control Protocol的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server socket)等待建立连接时,另一个socket可以要求进行连接,一旦这两个socket连接起来,它们就可以进行双向数据传输,双方都可以进行发送或接收操作。TCP是一个基于连接的协议,它能够提供两台计算机之间的可靠的数据流 . HTTP、FTP、Telnet等应用都需要这种可靠的通信通道。
UDP:UDP是User Datagram Protocol的简称,是一种无连接的协议,每个数据报都是一个独立的信息,包括完整的源地址或目的地址,它在网络上以任何可能的路径传往目地,因此能否到达目的地,到达目的地的时间以及内容的正确性都是不能被保证的。UDP是从一台计算机向另一台计算机发送称为数据报的独立数据包的协议,该协议并不保证数据报是否能正确地到达目的地。它是一个非面向连接的协议。
protocol:为进行网络中的数据交换(通信)而建立的规则、标准或约定(=语义+语法+规则),不同层具有各自不同的协议。
poor:在互联网上传输的数据都包含有用来识别目的地的IP地址和端口号。IP地址用来标识网络上的计算机,而端口号用来指明该计算机上的应用程序。
TCP:TCP是Transfer Control Protocol的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server socket)等待建立连接时,另一个socket可以要求进行连接,一旦这两个socket连接起来,它们就可以进行双向数据传输,双方都可以进行发送或接收操作。TCP是一个基于连接的协议,它能够提供两台计算机之间的可靠的数据流 . HTTP、FTP、Telnet等应用都需要这种可靠的通信通道。
UDP:UDP是User Datagram Protocol的简称,是一种无连接的协议,每个数据报都是一个独立的信息,包括完整的源地址或目的地址,它在网络上以任何可能的路径传往目地,因此能否到达目的地,到达目的地的时间以及内容的正确性都是不能被保证的。UDP是从一台计算机向另一台计算机发送称为数据报的独立数据包的协议,该协议并不保证数据报是否能正确地到达目的地。它是一个非面向连接的协议。
相关文章推荐
- 【工业串口和网络软件通讯平台(SuperIO)教程】三.二次开发流程
- 【工业串口和网络软件通讯平台(SuperIO)教程】三.二次开发流程
- Https要点
- 网络基础知识--网络架构及OSI七层协议
- 无线网络安全--BackTrack 的U盘启动盘制作
- 封装http请求返回统一json格式数据的网络操作
- Spark MLlib Deep Learning Convolution Neural Network (深度学习-卷积神经网络)3.3
- Spark MLlib Deep Learning Convolution Neural Network (深度学习-卷积神经网络)3.2
- 无线网络安全
- Spark MLlib Deep Learning Convolution Neural Network (深度学习-卷积神经网络)3.1
- 由ASP.NET所谓前台调用后台、后台调用前台想到HTTP——理论篇
- 如何快速查看自己电脑使用的是什么网络
- TCP/IP 三次握手、四次挥手
- Java TCP通信(服务器和客户端代码)
- 云计算和大数据时代网络技术揭秘(十三)VXLAN
- Android基础之Http基础详解
- TCP/IP学习笔记(3)--ARP和RARP协议
- 史上最全 前端开发面试问题及答案整理 http://segmentfault.com/blog/trigkit4/1190000002562454
- 【Xilinx】【Spartan6】BUFG网络上的时钟信号如何通过普通IO输出
- 网络爬虫WebCrawler(1)-Http网页内容抓取