SlideShare ist ein Scribd-Unternehmen logo
1 von 15
MPA update (-00) ( Marker PDU Aligned Framing for TCP) draft-ietf-rddp-mpa-00 Paul R. Culley HP 11-11-2003
Draft-ietf-rddp-mpa-00 ,[object Object],[object Object],[object Object]
Changes ,[object Object],[object Object],[object Object],[object Object]
Issues ,[object Object],[object Object],[object Object],[object Object]
Issues ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Issues ,[object Object],[object Object],[object Object]
Minor Issues ,[object Object],[object Object],[object Object],[object Object],[object Object]
IWarp Startup sequence* Initiator ULP says “Are you OK with going to iWARP?” in streaming mode This message is optional! ULP gets message; enables MPA in “Responder” mode and sends optional last streaming  “Yes, I'm in iWARP now”, message. MPA waits for incoming  <MPA Request Frame> ULP gets message; enables MPA in “Initiator” mode. MPA sends “MPA Request Frame” and waits for the “MPA Reply Frame” Responder MPA gets MPA Reply Frame, Consumer binds MPA to DDP, MPA and DDP go into full operation. First iWARP message sent by RNIC (When WQE is posted) MPA gets MPA Request Frame, Consumer binds MPA to DDP, MPA sends MPA Reply Frame, FPDU decoding enabled. MPA gets first FPDU; Goes into Full iWARP mode. First iWARP message sent by RNIC (When WQE is posted) * No private data interactions shown
IWarp Startup sequence with TCP MPA gets MPA Reply Frame, passes “private data” to consumer, Consumer binds MPA to DDP, MPA and DDP go into full operation. First iWARP message sent by RNIC (When WQE is posted) Initiator TCP SYN sent TCP to “Established”, Consumer enables MPA in responder mode, MPA waits for incoming  <MPA Request Frame> As TCP enters “established”, Consumer enables MPA in “Initiator” mode. MPA sends “MPA Request Frame” with “private data” and waits for the “MPA Reply Frame” Responder MPA gets MPA Request Frame, passes “private data” to consumer, Consumer binds MPA to DDP, MPA sends MPA Reply Frame, FPDU decoding enabled. MPA gets first FPDU; Goes into Full iWARP mode. First iWARP message sent by RNIC (When WQE is posted) TCP gets SYN Sends SYN-Ack TCP gets SYN-Ack Sends Ack Note Note: The Ack may be in the same segment as the MPA Request Frame in some implementations!
MPA Request Frame ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Key (“MPA ID Req Frame”) 16 bytes M 1b C 1b Res(0) 6b Rev (0) 8b PD_Length 16b Private Data “PD_Length” bytes
MPA Response Frame ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Key (“MPA ID Rep Frame”) 16 bytes M 1b C 1b Res(0) 6b Rev (0) 8b PD_Length 16b Private Data “PD_Length” bytes
Faq ,[object Object],[object Object],[object Object],[object Object],[object Object]
Faq ,[object Object],[object Object]
Faq ,[object Object],[object Object],[object Object],[object Object],[object Object]
End

Weitere ähnliche Inhalte

Was ist angesagt?

Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocol
asimnawaz54
 

Was ist angesagt? (20)

CoAP in Reactive Blocks
CoAP in Reactive BlocksCoAP in Reactive Blocks
CoAP in Reactive Blocks
 
New Creators
New CreatorsNew Creators
New Creators
 
Wmc 023
Wmc  023Wmc  023
Wmc 023
 
Master Class : TCP/IP Mechanics from Scratch to Expert
Master Class : TCP/IP Mechanics from Scratch to ExpertMaster Class : TCP/IP Mechanics from Scratch to Expert
Master Class : TCP/IP Mechanics from Scratch to Expert
 
transport protocols
transport protocolstransport protocols
transport protocols
 
Tcp and udp.transmission control protocol.user datagram protocol
Tcp and udp.transmission control protocol.user datagram protocolTcp and udp.transmission control protocol.user datagram protocol
Tcp and udp.transmission control protocol.user datagram protocol
 
ICMP
ICMPICMP
ICMP
 
(Icmp) internet control message protocol version 4
(Icmp) internet control message protocol version 4(Icmp) internet control message protocol version 4
(Icmp) internet control message protocol version 4
 
Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocol
 
Transaction TCP
Transaction TCPTransaction TCP
Transaction TCP
 
Icmp V4 And Icmp V6
Icmp V4 And Icmp V6Icmp V4 And Icmp V6
Icmp V4 And Icmp V6
 
Computer network by uttam
Computer network by uttamComputer network by uttam
Computer network by uttam
 
Keynote: Idiomatic RabbitMQ - Gavin M Roy
Keynote: Idiomatic RabbitMQ - Gavin M RoyKeynote: Idiomatic RabbitMQ - Gavin M Roy
Keynote: Idiomatic RabbitMQ - Gavin M Roy
 
Ctp
CtpCtp
Ctp
 
ICMP
ICMPICMP
ICMP
 
MPLS Layer 3 VPN
MPLS Layer 3 VPN MPLS Layer 3 VPN
MPLS Layer 3 VPN
 
csma ca
 csma ca csma ca
csma ca
 
RTP.ppt
RTP.pptRTP.ppt
RTP.ppt
 
Icmp
IcmpIcmp
Icmp
 
Mobile transport layer
Mobile transport layerMobile transport layer
Mobile transport layer
 

Andere mochten auch

WSA_FolderTemplate2
WSA_FolderTemplate2WSA_FolderTemplate2
WSA_FolderTemplate2
Nick Preston
 
Product development maturity assessment
Product development maturity assessmentProduct development maturity assessment
Product development maturity assessment
Demand Metric
 

Andere mochten auch (18)

QUE ES RSS
QUE   ES  RSSQUE   ES  RSS
QUE ES RSS
 
WSA_FolderTemplate2
WSA_FolderTemplate2WSA_FolderTemplate2
WSA_FolderTemplate2
 
Transync P2 New
Transync P2 NewTransync P2 New
Transync P2 New
 
Fiera di Sant'Orso 2016
Fiera di Sant'Orso 2016Fiera di Sant'Orso 2016
Fiera di Sant'Orso 2016
 
Salvador Ferrero RESUME1
Salvador Ferrero RESUME1Salvador Ferrero RESUME1
Salvador Ferrero RESUME1
 
Τσικνοπέμπτη
ΤσικνοπέμπτηΤσικνοπέμπτη
Τσικνοπέμπτη
 
Επίσκεψη Ερυθρού Σταυρού
Επίσκεψη Ερυθρού ΣταυρούΕπίσκεψη Ερυθρού Σταυρού
Επίσκεψη Ερυθρού Σταυρού
 
Xamoute
XamouteXamoute
Xamoute
 
Propagación de las ondas
Propagación de las ondasPropagación de las ondas
Propagación de las ondas
 
Propagacion henry lopez
Propagacion henry lopezPropagacion henry lopez
Propagacion henry lopez
 
Competitive PR and Advertising Analysis
Competitive PR and Advertising AnalysisCompetitive PR and Advertising Analysis
Competitive PR and Advertising Analysis
 
Product development maturity assessment
Product development maturity assessmentProduct development maturity assessment
Product development maturity assessment
 
Elements of UX Design
Elements of UX DesignElements of UX Design
Elements of UX Design
 
20160823 kruk resume_ncv_sharepoint dev
20160823  kruk resume_ncv_sharepoint dev20160823  kruk resume_ncv_sharepoint dev
20160823 kruk resume_ncv_sharepoint dev
 
marketing management
marketing managementmarketing management
marketing management
 
100 Guerilla marketing examples
100 Guerilla marketing examples100 Guerilla marketing examples
100 Guerilla marketing examples
 
Using competitive analysis to project your marketing budget
Using competitive analysis to project your marketing budgetUsing competitive analysis to project your marketing budget
Using competitive analysis to project your marketing budget
 
Daun Muda Entry 2012
Daun Muda Entry 2012Daun Muda Entry 2012
Daun Muda Entry 2012
 

Ähnlich wie 香港六合彩 » SlideShare

Exploiting Network Protocols To Exhaust Bandwidth Links 2008 Final
Exploiting Network Protocols To Exhaust Bandwidth Links 2008 FinalExploiting Network Protocols To Exhaust Bandwidth Links 2008 Final
Exploiting Network Protocols To Exhaust Bandwidth Links 2008 Final
masoodnt10
 
Tcp Ip Overview
Tcp Ip OverviewTcp Ip Overview
Tcp Ip Overview
Amir Malik
 
How does ping_work_style_1_gv
How does ping_work_style_1_gvHow does ping_work_style_1_gv
How does ping_work_style_1_gv
vgy_a
 

Ähnlich wie 香港六合彩 » SlideShare (20)

Introduction to SCTP and it's benefits over TCP and UDP
Introduction to SCTP and it's benefits over TCP and UDPIntroduction to SCTP and it's benefits over TCP and UDP
Introduction to SCTP and it's benefits over TCP and UDP
 
Bc0055, tcpip
Bc0055, tcpipBc0055, tcpip
Bc0055, tcpip
 
Np unit iv ii
Np unit iv iiNp unit iv ii
Np unit iv ii
 
Web and internet technology notes for BCA students
Web and internet technology notes for BCA studentsWeb and internet technology notes for BCA students
Web and internet technology notes for BCA students
 
Stupid iptables tricks
Stupid iptables tricksStupid iptables tricks
Stupid iptables tricks
 
Exploiting Network Protocols To Exhaust Bandwidth Links 2008 Final
Exploiting Network Protocols To Exhaust Bandwidth Links 2008 FinalExploiting Network Protocols To Exhaust Bandwidth Links 2008 Final
Exploiting Network Protocols To Exhaust Bandwidth Links 2008 Final
 
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
 
Tcp Ip Overview
Tcp Ip OverviewTcp Ip Overview
Tcp Ip Overview
 
TCP/IP and UDP protocols
TCP/IP and UDP protocolsTCP/IP and UDP protocols
TCP/IP and UDP protocols
 
How does ping_work_style_1_gv
How does ping_work_style_1_gvHow does ping_work_style_1_gv
How does ping_work_style_1_gv
 
Internet
InternetInternet
Internet
 
CoAP Course for m2m and Internet of Things scenarios
CoAP Course for m2m and Internet of Things scenariosCoAP Course for m2m and Internet of Things scenarios
CoAP Course for m2m and Internet of Things scenarios
 
UAV Data Link Design for Dependable Real-Time Communications
UAV Data Link Design for Dependable Real-Time CommunicationsUAV Data Link Design for Dependable Real-Time Communications
UAV Data Link Design for Dependable Real-Time Communications
 
Udp length 519 computer networks transport
Udp length 519 computer networks transportUdp length 519 computer networks transport
Udp length 519 computer networks transport
 
Pt using packettracer
Pt using packettracerPt using packettracer
Pt using packettracer
 
Tcp header/IP Header/Authentication header
Tcp header/IP Header/Authentication headerTcp header/IP Header/Authentication header
Tcp header/IP Header/Authentication header
 
tcpheader-151221111244.pdf
tcpheader-151221111244.pdftcpheader-151221111244.pdf
tcpheader-151221111244.pdf
 
Lecture 5 internet-protocol_assignments
Lecture 5 internet-protocol_assignmentsLecture 5 internet-protocol_assignments
Lecture 5 internet-protocol_assignments
 
ENCOR_Capitulo 2.pptx
ENCOR_Capitulo 2.pptxENCOR_Capitulo 2.pptx
ENCOR_Capitulo 2.pptx
 
transport protocols
transport protocolstransport protocols
transport protocols
 

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Kürzlich hochgeladen (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

香港六合彩 » SlideShare

  • 1. MPA update (-00) ( Marker PDU Aligned Framing for TCP) draft-ietf-rddp-mpa-00 Paul R. Culley HP 11-11-2003
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. IWarp Startup sequence* Initiator ULP says “Are you OK with going to iWARP?” in streaming mode This message is optional! ULP gets message; enables MPA in “Responder” mode and sends optional last streaming “Yes, I'm in iWARP now”, message. MPA waits for incoming <MPA Request Frame> ULP gets message; enables MPA in “Initiator” mode. MPA sends “MPA Request Frame” and waits for the “MPA Reply Frame” Responder MPA gets MPA Reply Frame, Consumer binds MPA to DDP, MPA and DDP go into full operation. First iWARP message sent by RNIC (When WQE is posted) MPA gets MPA Request Frame, Consumer binds MPA to DDP, MPA sends MPA Reply Frame, FPDU decoding enabled. MPA gets first FPDU; Goes into Full iWARP mode. First iWARP message sent by RNIC (When WQE is posted) * No private data interactions shown
  • 9. IWarp Startup sequence with TCP MPA gets MPA Reply Frame, passes “private data” to consumer, Consumer binds MPA to DDP, MPA and DDP go into full operation. First iWARP message sent by RNIC (When WQE is posted) Initiator TCP SYN sent TCP to “Established”, Consumer enables MPA in responder mode, MPA waits for incoming <MPA Request Frame> As TCP enters “established”, Consumer enables MPA in “Initiator” mode. MPA sends “MPA Request Frame” with “private data” and waits for the “MPA Reply Frame” Responder MPA gets MPA Request Frame, passes “private data” to consumer, Consumer binds MPA to DDP, MPA sends MPA Reply Frame, FPDU decoding enabled. MPA gets first FPDU; Goes into Full iWARP mode. First iWARP message sent by RNIC (When WQE is posted) TCP gets SYN Sends SYN-Ack TCP gets SYN-Ack Sends Ack Note Note: The Ack may be in the same segment as the MPA Request Frame in some implementations!
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. End

Hinweis der Redaktion

  1. Marker (Protocol Data Unit) Aligned Framing, or MPA.