计算机网络(一):网络常识基础篇

目录

网路基础知识:

计算机网络类型

计算机网络性能

七层网络协议体系结构重点概念

网络协议一览表

Linux 网络

虚拟化平台侧网络

数据包加密解密


网路基础知识:

计算机网络类型

作用范围:广域WAN、城域MAN、局域LAN、个人区域PAN

计算机网络性能

速率、宽带、吞吐量、时延、往返时间RTT、利用率、可靠性

七层网络协议体系结构重点概念

网络体系结构各层概念
七层协议应用层表示层会话层传输层网络层数据链路层物理层
四层协议(TCP/IP)应用层  传输层网际层网络接口层 
五层协议(折中协议)应用层  传输层网络层数据链路层物理层

网络协议一览表

应用层协议:DHCP • DNS • FTP • Gopher • HTTP • IMAP4 • IRC • NNTP • XMPP • POP3 • SIP • SMTP • SNMP • SSH • TELNET • RPC • RTCP • RTSP • TLS • SDP • SOAP • GTP • STUN • NTP

协议名称默认端口英文全称中文释义功能概述
DHCP67/68Dynamic Host Configuration Protocol,动态主机设置协议由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码
DNS53Domain Name System域名系统它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网
FTP20/21File Transfer Protocol文件传输协议用于在网络上进行文件传输的一套标准协议
TFTP69Trivial File Transfer Protocol,简单文件传输协议TFTP可用于UDP环境,TFTP代码所占的内存较小,与FTP相比增加了灵活性,也减少了开销。
Gopher60(部分资料说是70)?The Internet Gopher ProtocolInternet上一个非常有名的信息查找系统,网际Gopher协议在SSRF中经常会使用Gopher来构造GET/POST包攻击应用
HTTP1.1/2.080/8080/3128/8081/9098Hypertext Transfer Protocol简单的请求-响应协议规定WWW服务器与浏览器之间信息传递规范,1.0无状态支持高并发;1.1持续连接两种方式:流水线和非流水线;2.0多路复用,服务器推送等
HTTPS443Hypertext Transfer Protocol Secure | HTTP Over Tls通过计算机网络进行安全通信的传输协议HTTPS经由HTTP进行通信,但利用SSL/TLS来加密数据包,,提供服务器的身份认证,保障数据隐私性和完整性
IMAP4143/ssl993Internet Message Access Protocol邮件获取协议主要作用是邮件客户端可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等;通过客户端直接对服务器上的邮件进行操作
IRC Internet Relay Chat互联网中继聊天分布式IRC请求应答模式的服务器,是一个生成树网络
AIM/ICQ5190 即时通讯软件即时提醒你的朋友和同事互联网上连接、交流
NNTP119Network News Transport Protocol网络新闻传输协议提供通过Internet使用可靠的基于流的新闻传输,提供新闻的分发、查询、检索和投递
XMPP5222Extensible Messaging and Presence Protocol可扩展通讯和表示协议可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输
POP3|POP3S110/ssl995Post Office Protocol - Version 3用户代理用来邮件服务器取得邮件本协议主要用于支持使用客户端远程管理在服务器上的电子邮件
SIP5060Session Initiation Protocol会话初始协议用于创建、修改和释放一个或多个参与者的会话。这些会话可以是Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。
SMTP25/ssl994Simple Mail Transfer Protocol简单邮件传输协议主要用于系统之间的邮件信息传递,并提供有关来信的通知
SNMP161/162Simple
Network-management
systems
简单网络管理协议SNMP 使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。通过 SNMP 接收随机消息(及事件报告)网络管理系统获知网络出现问题。实际网络中,利用SNMP协议自动帮助管理员收集网络运行状况的方法应用最为广泛
SSH22Secure Shell安全的远程管理协议利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题,防止"中间人"攻击,以及DNS欺骗和IP欺骗
TELNET23baitelecom munication net work protocol远程终端协议Internet远程登录服务的标准协议和主要方式;Telnet是常用的远程控制Web服务器的方法
RTP/RTCP Real-time Transport Protocol
Real-time Transport Control Protocol
实时传输协议/实时传输控制协议RTP 实行有序传送, RTP 中的序列号允许接收方重组发送方的包序列,同时序列号也能用于决定适当的包位置,例如:在视频解码中,就不需要顺序解码;在RTP会话期间,各参与者周期性地传送RTCP包,RTCP包中含有已发送的数据包的数量、丢失的数据包的数量等统计资料
RTSP554Real Time Streaming Protocol实时流传输协议RTSP通过维护一个session来维护其状态的转换。RTSP协议的默认端口是554,默认的承载协议为TCP。
TLS443Transport Layer Security安全传输层协议目的是为互联网通信提供安全及数据完整性保障;
SDP Session Description Protocol一种会话描述格式 在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话
SOAP依赖其它协议Simple Object Access Protocol简易对象访问协议基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。
RPC Remote
Procedure
Call
远程过程调用解决不同进程之间间、不同内存空间无法通信、寻址的问题
GTP依赖其它协议GPRSTunnelingProtocolGPRS隧道协议是一组基于IP的高层协议,位于TCP/IPUDP/IP等协议上,主要用于在GSMUMTSLTE网络中支持通用分组无线服务(GPRS)的通讯协议。
GPRS General Packet Radio Service通用分组无线服务GPRS是GSM网络向第三代移动通信系统过渡的一项2.5代通信技术,在许多方面都具有显著的优势
STUN Session Traversal Utilities for NATNAT会话穿越应用程序它允许位于NAT(或多重NAT)后的客户 端找出自己的公网地址,查出自己位于哪种类型的NAT之后以及NAT为某一个本地端口所绑定的Internet端端口
NTPudp 123Network Time Procotol网络时间协议NTP提供准确时间,首先要有准确的时间来源,这一时间应该是国际标准时间UTC。 NTP获得UTC的时间来源可以是原子钟、天文台、卫星,也可以从Internet上获取。这样就有了准确而可靠的时间源。时间按NTP服务器的等级传播。

传输层协议:TCP • UDP • DCCP • SCTP • RTP • RSVP • PPTP

网络层协议:IP (IPv4 • IPv6) • ARP • RARP • ICMP • ICMPv6 • IGMP • RIP • OSPF • BGP • IS-IS • IPsec 

数据链路层协议:802.11 • 802.16 • Wi-Fi • WiMAX • ATM • DTM • 令牌环 • 以太网 • FDDI • 帧中继 • GPRS • EVDO • HSPA • HDLC • PPP • L2TP • ISDN

物理层协议: RS-443 、RS-232C、RS-485 、RS-2593

 

Linux 网络

虚拟化平台侧网络

数据包加密解密

 

 


参考资料:

 

https://tools.ietf.org/rfc/index

计算机网络第七版•谢希仁著

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

千码君2016

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值