TCP/IP协议、HTTP协议】的更多相关文章

网络由下往上分为:   物理层--                       数据链路层-- 网络层--                       IP协议 传输层--                       TCP协议 会话层-- 表示层和应用层--           HTTP协议   1.TCP/IP连接  TCP 传输控制协议,是一种提供可靠数据传输的通用协议.   手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接.TCP协议可以…
来源:http://www.myhack58.com/Article/60/63/2014/50072.htm 相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助. 1.TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接.TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上. 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发…
TCP/IP及http协议: TCP/IP协议主要解决数据如何在网络中传输, 而HTTP是应用层协议,主要解决如何包装数据 SOAP:简单对象访问协议(Simple Object Access Protocol)是一种数据交换协议规范, 是一种轻量的.简单的.基于XML的协议的规范. 它有什么优点?简单总结为: 易用,灵活,跨语言,跨平台. 易用:是因为它的消息是基于xml并封装成了符合http协议,因此,它符合任何路由器. 防火墙或代理服务器的要求. 灵活:表现在极具拓展性,SOAP 无需中断…
TCP/IP 5层协议簇/协议栈 数据/PDU 应用层 PC.防火墙 数据段/段Fragment 传输层 防火墙 报文/包/IP包packet 网络层 路由器 帧Frame 数据链路层 交换机.网卡 比特bit 物理层 网线 8bit = 1Byte字节 应用层 HTTP80.HTTPS443.SSH22.Telnet23.FTP21/20.DHCP67/68.SMTP25.POP3 110.RDP3389.SMB445.Mysql3306.DNS 53 传输层 TCP/UDP 网络层 ICMP…
TCP/IP协议族 TCP/IP(传输控制协议/网际协议)是用于计算机通信的一个协议族. TCP/IP协议族包括诸如Internet协议(IP).地址解析协议(ARP).互联网控制信息协议(ICMP).用户数据报协议(UDP).传输控制协议(TCP).路由信息协议(RIP).Telnet.简单邮件传输协议(SMTP).域名系统(DNS)等协议. 1. 应用层 应用层包含一切与应用相关的功能,我们经常使用的HTTP.FTP,Telnet.SMTP等协议都在这一层实现. 2. 传输层 传输层负责提供…
OSI分层 (7层):物理层.数据链路层.网络层.传输层.会话层.表示层.应用层. TCP/IP分层(4层):网络接口层. 网际层.运输层. 应用层. 五层协议 (5层):物理层.数据链路层.网络层.运输层. 应用层. 每一层的协议如下: 物理层: RJ45.CLOCK.IEEE802.3 (中继器,集线器) 数据链路:PPP.FR.HDLC.VLAN.MAC (网桥,交换机) 网络层:IP.ICMP.ARP.RARP.OSPF.IPX.RIP.IGRP. (路由器) 传输层:TCP.UDP.S…
IP是TCP/IP协议族中的核心协议,TCP.UDP.ICMP.IGMP数据都通过IP数据报传输.IP提供了一种"尽力而为.无连接"的数据交付服务:尽力而为表示不保证IP数据报能成功到达目的地:无连接意味着IP不维护网络单元中数据报相关的任何链接状态信息,每个数据报独立于其他数据报来处理,这也意味着IP数据报的可不按顺序交付. IPv4头部 如下是IPv4的数据报结构图: 这里主要关注IPv4的头部信息,一个典型的IPv4基本头部(指不包括IP选项)包含20字节.包含: 1. 版本标识…
地址解析协议(ARP)提供了一种在IPv4地址和各种网络技术使用的硬件地址之间的映射.ARP仅用于IPv4,IPv6使用邻居发现协议,它被合并入ICMPv6.地址解析是发现两个地址之间的映射关系的过程,ARP提供从网络层地址到相关硬件地址的动态映射. 使用地址解析协议,可根据网络层IP数据报头部的IP地址信息解析出目标硬件地址(MAC地址)信息,以保证通信的顺利进行. 直接交付 直接交付发生在一个IP数据报被发送到一个IP地址,而该地址与发送方具有相同IP前缀的情况下,数据报可被直接发送到这个地…
首先举个例子方便理解: 1.应用层(http.ftp)就类似:淘宝.京东.易购等网购网站,主要用来负责选择购买商品(制定协议). 2.传输层(TCP.UDP)就类似:中通.申通等物流公司,主要负责传送商品(实际需要接收或发送的数据). 3.网络互连层(IP)就类似:你的收货地址,告诉你发送数据到哪里. 注意的是:http也是需要传输数据的,同样基于tcp/ip进行传输;(如京东网站也是通过京东物流发送商品); TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主…
ISO规范里定义了7层网络模型,实际常用的仍为TCPIP四层网络模型. 注:本文章插图均来自<图解TCP/IP>. 数据链路层帧格式 经常说的帧格式为以太网帧格式,由于类型和帧长度字段不重复,所以两种类型帧格式易于区分. 常用的上层协议类型为:IPv4(0800),ARP(0806),RARP(8035). IP层协议格式 IPv4首部 IPv6 arp包 传输层协议格式 UDP首部 TCP首部 参考: 1. 基于tcpdump实例讲解TCP/IP协议…