Actions
Task #2965
closedLSAs should be segmented before they are published
Start date:
06/26/2015
Due date:
% Done:
100%
Estimated time:
Description
Currently, each LSA is sent in a single Data packet. If the content that needs to be sent is larger than the max packet size, NLSR will crash.
Instead, each LSA type should be segmented before it is sent.
This task should implement LSA segmentation and LSA segment fetching.
Files
Updated by Vince Lehman over 9 years ago
- Related to Bug #2337: NameLsa should be segmented when "Data size exceeds maximum limit" added
Updated by Muktadir Chowdhury over 9 years ago
- File LSA Segment Publisher.docx added
- Assignee deleted (
Muktadir Chowdhury)
Design document for LSA Segment PUblihser has been added.
Updated by Muktadir Chowdhury over 9 years ago
- Assignee set to Muktadir Chowdhury
Updated by Muktadir Chowdhury over 9 years ago
- File deleted (
LSA Segment Publisher.docx)
Updated by Muktadir Chowdhury over 9 years ago
- File LSA Segment Publisher.docx added
Updated by Muktadir Chowdhury over 9 years ago
Updated by Muktadir Chowdhury over 9 years ago
- File deleted (
LSA Segment Publisher.docx)
Updated by Vince Lehman over 9 years ago
A few questions about the design docs:
LSA Segment Publisher:
- Is SegmentPublisher going to be renamed NlsrSegmentPublisher or are you planning on copying the code?
- Is certName optional in NlsrSegmentPublisher’s constructor?
LSA Segment Fetcher:
- Can you describe the four methods that will be needed for LSA Segment Fetcher?
- Why is a method needed to list all of the LSAs?
- How will validation of the LSA segments work with the SegmentFetcher?
Updated by Muktadir Chowdhury over 9 years ago
LSA Segment Publisher:
- Yes It's going to be renamed with some minor changes(the constructor will take certName parameter and publish() method will sign data with NLSR's identity).
- I think certName parameter should be compulsory, since its not possible to sign with NLSR's identity without this parameter.
LSA Segment Fetcher:
- I think only one method will suffice. The method will take "prefix" as a parameter and will send interest for the segments.
Updated by Junxiao Shi about 9 years ago
- Blocked by Feature #2734: SegmentFetcher: asynchronous Data validation with Validator added
Updated by Vince Lehman almost 9 years ago
- Status changed from In Progress to Code review
- % Done changed from 80 to 90
Updated by Ashlesh Gawande over 8 years ago
- Related to Feature #3412: SegmentFetcher: onError signal should report more specific failure information added
Updated by Ashlesh Gawande over 8 years ago
- Status changed from Code review to Closed
- % Done changed from 90 to 100
Actions