tcp/ip是什么
来源:互联网 发布:客户无忧软件 编辑:程序博客网 时间:2024/05/23 13:15
tcp/ip是什么
在网络刚诞生的时候,有很多的主机,但是很对独立的主机没什么用,所以有人就想到了把一个个主机连接起来组成一个网络,但是每个主机所用的系统都不一样,语言不通就不知道怎么交流,为了解决这个问题就诞生了一个个的协议,每个主机都遵循着已经给出的协议,就解决了连接组网的问题,很多主机连接就构成了一个局域网,很多局域网连接起来就Internet,本篇所讲的就是组网所要用到的各种各样的行为规范–tcp/ip协议,tcp/ip他不是一个协议,也不是两个协议,而是有很多协议所组成的协议族。
要弄清tcp/ip协议族,还得要从著名的分层结构开始讲起,比较容易理解,如下图:
逐个介绍这些英文什么意思。
应用层:处理特定的应用程序细节。
Telnet:远程登录
FTP:文件传输协议。
SMTP:简单邮件传送协议。
SNMP:简单网络管理协议
运输层:为两台主机上的应用程序提供端到端的通讯。
TCP:传输控制协议,用于可靠的端到端的传输,说白了就是给你传输的东西打包票,一定能给你送到!
UDP:用户数据报协议,非常简单的服务,把数据报的分组从一台主机发送到一台主机,不保证能够给你送到!但是由于简单,所以快,QQ就是用的这个协议。
网络层:也称互联网层,处理分组在网络中的活动,例如分组的选路
IP:Internet 协议,就是提供数据分组在网络中的选路,为网络传输提供地址。
ICMP:Internet互联网控制报文协议。
IGMP:Internet组管理协议。
假设在局域网(LAN)如以太网上运行FTP的两台主机,如图1-2列出了该过程所涉及的全部协议。
大多数的网络应用程序都被设计成客户/服务器模式。
网络接口层和应用层的目的是很明显的,前者处理有关通信媒介的细节(以太网,令牌网等)后者处理某个特定的用户应用程序(FTP、Telnet),但是从表面看网络层和传输层区别就没那么明显了。为什么把他们化为两个不同的层次呢?为了理解这一点,我们必须把视野从单个网络拓展成一组网络。
- TCP/IP协议是什么?
- TCP/IP模型是什么
- tcp/ip是什么
- TCP/IP协议是什么
- TCP/IP初解(一):IP分片是什么
- TCP/IP中 3688端口是什么?
- TCP/IP和Socket 是什么关系?
- TCP/IP、UDP、HTTP、Socket到底是什么
- 王一三学习笔记|tcp ip协议是什么
- TCP/IP是什么,什么是TCP,什么是IP,和HTTP有什么区别
- osi参考模型与tcp/ip模型的区别是什么?
- TCP/IP协议是什么?我们10分钟搞定
- TCP/IP
- TCP/IP
- TCP/IP
- TCP/IP
- TCP/IP
- TCP/IP
- Python学习笔记11:Python函数和函数式编程
- c/c++算法练习1-100~999水仙花数
- 2016.07.13【初中部 NOIP提高组 】模拟赛C总结
- Android Library上传到JCenter仓库实践
- mongodb 分片集群切换单个分片副本集primary的正确步骤
- tcp/ip是什么
- 九大排序算法再总结
- UVA 591 Box of Bricks
- 11 数值的整数次方
- makefile总结 (可做手册使用)
- Spring—struts2整合
- Android N代码分析:requestLayout
- android studio 2.0 导入项目
- 兹瓷分裂合并的线段树~(Segment tree Beats!Ⅱ)