计算机常用端口和协议/图解TCP/IP

计算机常用端口和协议/图解TCP/IP
ISO国际标准化组织 OSI开放式通信系统互联参考模型
MAC地址:介质访问控制 media access control
WWW:万维网 word wide web
NOC:网络操作中心 network operation center
IX:网络交换中心 internet exchange
ISP:internet service provider
HTTP:HyperText Transfer Protocol
HTML:HyperText Transfer Makeup Language
SMTP:Simple Mail Transfer Protocol
FTP:File Transfer Protocol
SNMP: Simple Network Management Protocol
ARP:Address solution Protocol
PPP:Point to Point Protocol 点对点协议
FDDI:Fiber Distributed Date Interface 光纤分布式数据接口
ATM:Asynchronous Transfer Mode 异步传输方式

应用层:为应用程序提供服务并规定应用程序中通信相关细节,包括文件传输,电子邮件,远程登录(虚拟终端)等协议
表示层:负责数据格式的转换
会话层:建立和断开通信连接,数据分割等数据传输相关的管理,并不具有实际传输功能
网络上传输具体数据:
传输层:让程序之间实现通信,只在通信双方节点进行处理传输,无需在路由器上,两主机之间建立连接与断开连接重发。
网络层:将数据传送到目的地址,主要负责寻地址和路由选择
数据链路层:负责物理层面上的互联,节点之间的通信传输,将0,1序列划分为具有意义的数据帧传送给对端
物理层:负责0,1序列与电压的高低,光的闪灭之间的互换

分组交换:发送端计算机将数据分组发送给路由器,路由器收到这些数据后,缓存到自己的缓存区,转发给目标计算机。
TCP/IP规范————RFC request for comment
互联网的每个网络都是由骨干网和末端网组成的每个网络之间通过NOC连接,网络运营商不同称为异构网络,连接异构网络需要IX支持,总之互联网就是众多异构网络通过IX连接的一个巨型网络。

硬件(物理层):以太网,电话线等物理层设备
网络接口层:(数据链路层):使NIC起作用的“驱动程序”,“驱动程序”:在操作系统与硬件之间起桥梁作用的软件。
互联网层(网络层):使用IP,ICMP,ARP协议,IP协议作用:将分组数据包发送给目的主机。起不具备重发机制,即发送失败也不会重发,所以属于非可靠性传输协议。IP还隐含着数据链路层的功能,通过IP相互通信的主机之间不管经过怎样的底层数据链路都能实现通信。ICMP协议:指IP数据包发送失败,用来监测网络健康状况的。ARP协议:从分组数据包的IP地址解析出物理地址(MAC地址)的一种协议。
传输层(传输层):TCP是一种面向有连接层的传输层协议,保证两端通信主机之间通信可达,还能正确处理传输过程当中丢包,顺序乱掉等情况,还能有效利用宽带,缓解网络疏通,不利于视频会议等场所。 UPD是一种面向无连接的传输层协议,不会关注对端是否真正收到了数据,常用于分组数据较少或多播,广播以及视频通信等多媒体领域。
应用层(会话层以上的分层):服务端与客户端的联系, WWW:之间联系的协议是HTTP ,属于OSI应用层协议,传输数据的主要格式是HTML,属于表示层协议。 电子邮件( E-mail)发送电子邮件使用的协议:SMTP。 文件传输协议(FTP),在FTP中会建立两个TCP连接分别发出传输请求所要用到的控制连接与实际传输数据是所要用到的数据连接。 远程登录(TELNET和SSH):登录到远程计算机上,使得远程计算机运行的一种功能。 网络管理(SNMP):使用SNMP管理的主机,网桥,路由器等称作SNMP代理(agent)进行管理的一段称为管理器(Manger)

数据包首部层次化:以太网包首部->IP包首部->TCP包首部->TCP中的数据
包,帧,数据报,段,消息都是表示数据的单位
TCP/IP通信过程:1,应用程序处理:建立TCP连接,将数据发送给下一层TCP 编码处理,编码转化, 2,TCP模块的处理:加TCP首部建立连接,发送数据,断开连接,形成TCP包。 3, IP模块的处理:加IP首部,形成IP包发送给连接这些路由器或主机网络借口的驱动程序,可利用ARP查找接收端MAC地址,然后将MAC地址和IP地址交给以太网的驱动程序实现数据传输。 4,网络接口(以太网驱动)的处理:加以太网首部,产生以太网数据包,通过物理层传输给接收端,5,网络接口(以太网驱动)的处理:主机接收到以太网包后,查看是否为自己的,是自己的按照倒序处理,不是则丢弃。
6,IP模块的处理:匹配IP地址,解包首部,传送给TCP,7,TCP模块的处理:先检验数据是否被破坏,检验是否按序号接受数据,检验端口号,确定具体应用程序,数据接收完毕后向发送端发送一个“确认回执”如果未能发送,则发送端会一直发送,数据被完整接受后,会传给端口号接受的应用程序,8,应用程序的处理:接受人地址匹配,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值