UDP是面向无连接的,所谓的建立连接,是为了在客户端和服务端维护连接,而建立一定的数据结构来维护双方交互的状态, 用这样的数据结构来保证所谓的面向连接的特性。 TCP 是面向字节流的。发送的时候发的是一个流,没头没尾。IP 包可不是一个流,而是一个个的 IP 包。之所以变成了流,这也是 TCP 自己 ...
分类:
其他好文 时间:
2020-01-15 19:20:19
阅读次数:
111
前言 在我们开始学习网络编程的时候,我们发现一些名词出现的频率极其高,比如 TCP/IP、UDP、OSI 七层网络模型等。这肯定不是偶然,因为它们极其重要,才会被人反复提及。尤其在面试的时候,面试官喜欢把它们拿来,当作考察面试者基础功底的重要环节。为了不让文章显得冗余,我们今天只谈网络中的 TCP、 ...
分类:
其他好文 时间:
2020-01-15 09:21:49
阅读次数:
74
一、什么是Socket Socket就是为了网络服务提供的一种机制; 通讯的两端都有Socket; 网络通讯其实就是Socket间的通讯; 数据在两个Socket间通过10传输 二、TCP与UDP造概念上的区别 1、UDP: (1)是面向无连接,将数据及源的封装成数据包中,不需要建立连接 (2)每个 ...
分类:
其他好文 时间:
2020-01-14 13:30:13
阅读次数:
75
前言NTP(Network Time Protocol)网络时间协议基于UDP,用于网络时间同步的协议,使网络中的计算机时钟同步到UTC,再配合各个时区的偏移调整就能实现精准同步对时功能。提供NTP对时的服务器有很多,比如微软的NTP对时服务器,利用NTP服务器提供的对时功能,可以使我们的设备时钟系 ...
分类:
其他好文 时间:
2020-01-14 13:23:40
阅读次数:
82
基本组成 操作系统软硬件--网络协议-服务端--交换机 路由器 迈克尔。伯格曼暗网创建者(可以了解表网与深网) 网络协议 国际标准网络层次OSI七层 1.物理层 2.数据链路层 3.网络层 4.传输层 5.会话层 6.表示层 7.应用层 TCP/IP四层协议 <应用层> TELNET、SHH、HTT ...
分类:
其他好文 时间:
2020-01-14 09:23:24
阅读次数:
139
回顾:物理层 关注的是接口物理特性,传输介质数据链路层 MAC地址,数据帧,以太网,交换机网络层 IP地址,数据包,IP\ICMP\ARP协议,路由器传输层 TCP、UDP,端口号,数据段应用层 HTTP、FTP、SSH、DNS等 CentOS7中的网络管理 各个网卡: IP地址 子网掩码 默认网关 ...
分类:
其他好文 时间:
2020-01-13 23:28:18
阅读次数:
128
java两台服务器之间,大文件上传(续传),采用了Socket通信机制以及JavaIO流两个技术点,具体思路如下: 实现思路: 1、服:利用ServerSocket搭建服务器,开启相应端口,进行长连接操作 2、服:使用ServerSocket.accept()方法进行阻塞,接收客户端请求 3、服:每 ...
分类:
Web程序 时间:
2020-01-13 10:47:42
阅读次数:
103
1.为什么要了解协议 程序员与协议合作,完成应用。 了解协议是为了了解协议完成了什么,提供了什么服务,自己还应该做什么。 2.从协议的角度,套接字是什么 套接字是协议的接口, IP套接字,代表可使用IP协议服务。 TCP套接字,代表可使用TCP协议服务。 3.对编程而言,UDP协议应该了解什么 (1 ...
分类:
其他好文 时间:
2020-01-12 21:56:48
阅读次数:
68
Adress :服务地址 Binding :通讯方式(服务通讯 http,tcp ,udp) Contract :服务内容(服务边界) 配置文件 所有的wcf配置都在system.servicemodel 节点下 services:对endpoint进行配置 bindings:对所有binding进 ...
分类:
其他好文 时间:
2020-01-11 09:26:43
阅读次数:
105
互联网,实际上是一套理念和协议组成的体系架构。其中,协议是一套众所周知的规则和标准,如果各方都同意使用,那么它们之间的通信将变得毫无障碍。 IP:把数据包送达目的主机 数据包要在互联网上进行传输,就要符合网际协议(IP)标准,互联网上不同的在线设备都有唯一的地址,地址只是一个数字,这和大部分家庭收件 ...
分类:
其他好文 时间:
2020-01-10 22:41:59
阅读次数:
111