码迷,mamicode.com
首页 >  
搜索关键字:tcp/ip模型    ( 192个结果
Linux 系统应用编程——网络编程(利用TCP/IP 模型分析数据传输过程)
TCP/IP参考模型是一个非常基础,而且也非常重要的基础框架,要想入门数通这是个必须掌握的基本概念,本文档通过一个简单的示例,结合参考模型来分析一下数通的基本过程。    网络环境非常简单,如下图所示,我们现在来分析一下PC去访问Webserver的WEB服务,整个数据通信过程是如何发生的,为了简化描述,我们这里暂时忽略DNS、ARP、帧校验等等机制的工作细节,只考虑...
分类:系统相关   时间:2016-06-21 07:10:38    阅读次数:243
【网络】TCP基础总结
OSI以及分层模型OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。 五层协议(5层):物理层、数据链路层、网络层、运输层、 应用层 OSI的7层模型主要是理论研究的意义,而实际使用的是4层的TCP/IP模型(而TCP/IP的第4层网络接口层并没有什么实际的内容)。5层模型是7层模型和TCP/I...
分类:其他好文   时间:2016-05-27 11:48:38    阅读次数:170
ssl及ca创建
在OSI模型和tcp/ip模型中,应用发送某个数据到服务器,通过很多条路径才能到达服务器,在发送的路上,因为数据是明文,且任意人都可以查看,这就给数据带来了风险。因此,加密就很有必要了。常见的密钥算法和协议对称加密(加密解密使用同一个密钥)公钥加密(非对称加密,公钥和..
分类:其他好文   时间:2016-05-05 07:17:14    阅读次数:271
应用层(一)HTTP服务访问基本流程和HTTP报文详解
HTTP属于TCP/IP模型中一个面向文本的应用层协议,所使用的服务器端口号的TCP中的80端口,通信双方在这个基础上进行通信。 每个服务器都有一个应用进程,时刻监听着80端口的用户访问请求。当有用户请求到达时(HTTP请求报文),服务器会尽快做出响应(HTTP响应报文),返回用户访问页面的信息,这 ...
分类:Web程序   时间:2016-05-05 02:05:50    阅读次数:2723
JAVA网络编程
国际标准化组织将网络定义为OSI模型,将网络分为七层,从上到下依次为:物理层、数据链路层、网络 层、传输层、会话层、表示层、应用层。由于这种模型显得庞大而臃肿,所以程序人员重新定义了一个 TCP/IP模型。它将网络分为四层,从下到上依次为:网络接口层、网络互联层、传输层、应用层。要在 网络上找到另一 ...
分类:编程语言   时间:2016-04-27 09:23:36    阅读次数:137
HTTP协议
一、概念 超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。 HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。 在Internet中所有的传输都是通过TCP/IP进行的。HTTP协议作为TCP/IP模型中应用层的协议也不例外。HTTP协议通常承载于TCP协议之上...
分类:Web程序   时间:2016-04-22 20:51:08    阅读次数:234
加密解密技术基础、PKI及创建私有CA
一、加密解密介绍在OSI模型和tcp/ip模型中,应用发送某个数据到服务器,通过很多条路径才能到达服务器,在发送的路上,因为数据是明文,且任意人都可以查看,这就给数据带来了风险。因此,加密就很有必要了。1、加密算法加密在很早之前就已经存在。远在计算机还没问世之前世界..
分类:其他好文   时间:2016-04-12 14:24:19    阅读次数:422
网络编程
网络通讯协议 TCP/IP 模型 : 应用层:HTTP FTP SMTP DNS 传输层:TCP UDP 网络层:IP 网络接口层:以太网 传输协议TCP和UDP的区别: UDP的特点 1、不需要建立连接 ,将数据和目的封装到数据包中 2、是不可靠协议 ,因为无连接 3、效率快,因为不需要建立连接 ...
分类:其他好文   时间:2016-04-09 00:16:31    阅读次数:154
加密解密技术基础、PKI及创建私有CA
在OSI模型和tcp/ip模型中,应用发送某个数据到服务器,通过很多条路径才能到达服务器,在发送的路上,因为数据是明文,且任意人都可以查看,这就给数据带来了风险。因此,加密就很有必要了。常见的密钥算法和协议对称加密(加密解密使用同一个密钥)公钥加密(非对称加密,公钥和..
分类:其他好文   时间:2016-04-08 01:06:31    阅读次数:280
Linux C高级编程——网络编程(1)
Linux高级编程——BSD socket的网络编程 宗旨:技术的学习是有限的,分享的精神的无限的。 一网络通信基础         TCP/IP协议簇基础:之所以称TCP/IP是一个协议簇,是因为TCP/IP包含TCP 、IP、UDP、ICMP等多种协议。下图是OSI模型与TCP/IP模型的对比,TCP/IP将网络划分为4层模型:应用层、传输层、网络层和网络接口层(有些...
分类:系统相关   时间:2016-04-04 14:55:44    阅读次数:230
192条   上一页 1 ... 11 12 13 14 15 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!