搜公众号
推荐 原创 视频 Java开发 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库
Lambda在线 > 红鼎游戏 > 什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?

什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?

红鼎游戏 2018-09-24
举报


IP,TCP,UDP,HTTP都属于网络通信协议,而网络是通信的载体,是一个范围很广的词语,下面我们分类解释一下这些专业术语或专业名词:


什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?


什么是网络


定义:网络在生活中司空见惯,通常是指互联网,即将很多台计算机设备连接在一起形成一个网络,将许多这样的网络相互连接起来形成了覆盖全球型的互联的网络,我们通过网络来获取自己所需要的信息。


网络的分类:


局域网:一般限定在较小的范围内(<10km),通常使用有线的连接方式;


城域网:也叫城际网,范围一般限定在一座城市,范围在10km-100km;


广域网:全球网络,跨洲,跨国;


个人网:就是个人将电子设备用无线网连接起来形成的网络,也叫WPAN,范围在10m内。


什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?


众所周知,IP,UDP,TCP,HTTP都是通信协议,IP协议位于OSI的网络层,TCP,UDP位于传输层,HTTP属于应用层,下面具体看一下:


什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?


什么是IP


广义上来讲:就是位于OSI层的网络层,网络层介于数据链路层和传输层之间,负责将数据流从一个网络(源网络)传输到另一个网络(目的网络),其通过IP来寻址传输。



IP可靠性:IP没法提供可靠的数据传输,网络层的报文都是明文传输;



什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?


什么是TCP/UDP


TCP/UDP都位于OSI层的传输层,其主要作用是提供端到端的通信,其通过端口号来将数据传给指定的应用程序。



TCP:是面向连接的可靠性传输协议,通过三次握手,超时重传,序号确认,拥塞控制等机制提供可靠的数据传输服务。


什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?


什么是HTTP


HTTP(HyperText Transfer Protocol,超文本传输协议):是应用层协议,通信的数据只有经过应用层的处理数据才变得 比较有意义,HTTP协议是当前使用最广泛的协议其中www文件都必须遵守这个协议;


HTTP请求报文组成:请求行,请求头(Header),请求实体(Body);


HTTP响应报文组成:响应行,响应头(Header),相应实体(Body);


HTTP的方法:GET、POST、HEAD、OPTIONS、DELETE、TRACE、PUT等,最常用的就是POST和GET;


HTTP的可靠性:(1)明文传输(2)无法验证对方身份(3)数据容易被篡改。


什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?
红鼎游戏拥有一批在棋牌、互联网、软件行业具有丰富经验的管理人员,并拥有一支专注于棋牌业务、精通互联网和计算机软件的技术团队,为客户提供专业优质高效的网络棋牌游戏、定制开发服务。咨询热线:4008-336-178


什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?


扫描二维码关注▼

扫描二维码关注▲



版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?》的版权归原作者「红鼎游戏」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

举报