![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TCP/IP相关
文章平均质量分 72
shengzhu1
scala语言编程,java语言编程
展开
-
多播(组播)、单播、任播和广播
定义单播(unicast): 是指封包在计算机网络的传输中,目的地址为单一目标的一种传输方式。它是现今网络应用最为广泛,通常所使用的网络协议或服务大多采用单播传输,例如一切基于TCP的协议。组播(multicast): 也叫多播, 多点广播或群播。 指把信息同时传递给一组目的地址。它使用策略是最高效的,因为消息在每条网络链路上只需传递一次,而且只有在链路分叉的时候,消息才会被复制。广播(bro转载 2017-05-15 09:49:21 · 12651 阅读 · 0 评论 -
路由控制
定义路由器根据路由控制表(Routing Table)转发数据包,它根据所收到的数据包中目标主机的IP地址与路由控制表的比较得出下一个应该接收的路由器。路由控制分为静态和动态两种,静态路由是指事先设置好路由器和主机中并将路由信息固定的方法,动态路由是指让路由协议在运行过程中自动的设置路由控制信息的方法。路由协议的分类路由协议大致分为两大类,一类是外部网关协议EGP(Exterior Gateway原创 2017-05-22 14:32:37 · 5276 阅读 · 0 评论 -
如192.168.1.10/27 IP斜杠后面的27是什么意思?
这是一种可以随机修改组织内各个部门的子网掩码长度的机制——VLSM(可变长子网掩码,Variable Length Subnet Mask),比如例子中的192.168.1.10/27,表示其网络地址向子网借了3位,变成了192.168.1.10/255.255.255.224,其网段数为2的3次方为8,每个子网可以分配的地址个数为256-224-2=30(减2是由于减去广播地址和网络地址)。 而原创 2017-05-22 11:27:18 · 19041 阅读 · 0 评论 -
TCP的工作机制详解
TCP的特点及其目的为了通过IP数据报实现可靠性传输,需要考虑很多事情,例如数据的破坏、丢包、重复以及分片顺序混乱等,TCP通过校验和、序列号、确认应答、重发控制、连接管理以及窗口控制等机制等实现可靠性传输。通过序列号与确认应答提高可靠性在TCP中,当发送端的数据达到接收主机事,接收机主机会返回一个已收到消息的通知。这个消息叫做确认应答(ACK, Positive Acknowledgement)。原创 2017-05-21 14:34:57 · 10328 阅读 · 0 评论 -
公开密钥加密技术(公钥和私钥)
公开密钥加密技术(Public-key cryptography)加密算法公开,但是密钥保密。通过这种方式得以保持加密方法的安全性。但是,如果密钥被攻击者获得,加密也就失去了意义。共享密钥加密加密和解密同用一个密钥的方式称为共享密钥加密(Common key crypto system),也被叫做对称密钥加密。但是密钥如何安全的转交?发送密钥就有被窃听的风险,但不发送,对方就不能解密。再说,密钥若能原创 2017-05-21 11:14:30 · 5877 阅读 · 1 评论 -
OSI参考模型
OSI(Open System Interconnection)七层参考模型(从高到低) - 应用层:为应用程序提供服务并规定应用程序中通信相关的细节。包括文件输出、电子邮件、远程登陆等协议。 - 表示层:将应用处理的信息转换为适合网络传输的格式,或将来自下一层的数据转换为上层能够处理的格式。因此它主要负责数据格式的转换。 具体来说,就是将设备固有的数据格式转换为网络标准传输格式。不同设备对同原创 2017-05-21 10:41:35 · 532 阅读 · 0 评论 -
子网掩码
子网掩码的作用其主要被用来通过子网网络地址细分出比A、B、C类等分类更小粒度的网络,将原来的网络分为多个物理网络的一种机制。把IP地址分为网络地址和主机地址两部分。总结出来子网掩码有两个作用:一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。二是用于将一个大的IP网络划分为若干小的子网络。鉴于此,子网掩码可以用来判断任意两个IP地址是否属于同一子网络原创 2017-05-10 15:54:14 · 649 阅读 · 0 评论 -
IP地址的分类
A类地址A类IP地址是首位以0开头的地址。从第1位到第8位是它的网络标识。用十进制表示的话,0.0.0.0~127.0.0.0是A类的网络地址。A类地址的后24位相当于主机标识,因此,一个网段内可容纳的主机地址上限为16 777 214个。B类地址B类IP地址是前两位为10的地址,从第1位到16位是它的网络标识。用十进制表示的话,128.0.0.1~191.255.0.0是B类的网络地址。B类地址的原创 2017-05-10 14:20:20 · 1871 阅读 · 0 评论 -
TCP与UDP
传输层的作用TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)是传输层中的两个最具有代表性的协议,TCP提供可靠的通信传输,而UDP则常被用于让广播和细节控制交给应用的通信传输。传输层的定义IP首部有一个协议字段,用来标识网络层(IP)的上一层所采用的是哪一种传输层协议,根据这个字段的协议号,就可以识别IP传输的数据是TCP还原创 2017-05-19 01:01:12 · 543 阅读 · 1 评论 -
IP协议相关技术简介
仅凭IP无法完成通信第一,很少有人直接记忆IP地址,而是使用Web网站的地址或者电子邮件的地址进行通信。第二,在数据链路层也不使用IP地址通信,在以太网的情况下只使用MAC地址传输数据包,实际上将众多IP数据包在网络上进行传送的就是数据链路本身,因此,必须要了解MAC地址。DNS(Domain Name System)为了解决IP地址不便记忆的问题,TCP/IP世界从一开始就有了一个叫做主机识别码的原创 2017-05-15 15:45:54 · 491 阅读 · 0 评论 -
ping 原理与ICMP协议
原文链接ping 的原理ping 程序是用来探测主机到主机之间是否可通信,如果不能ping到某台主机,表明不能和这台主机建立连接。ping 使用的是ICMP协议,它发送icmp回送请求消息给目的主机。ICMP协议规定:目的主机必须返回ICMP回送应答消息给源主机。如果源主机在一定时间内收到应答,则认为主机可达。ICMP协议通过IP协议发送的,IP协议是一种无连接的,不可靠的数据包协议。在Unix/转载 2017-07-09 15:11:01 · 918 阅读 · 0 评论